Quantcast
Channel: CSDN博客移动开发推荐文章
Browsing all 5930 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Android WebView简要介绍和学习计划

       我们通常会在App的UI中嵌入WebView,用来实现某些功能的动态更新。在4.4版本之前,Android WebView基于WebKit实现。不过,在4.4版本之后,Android WebView就换成基于Chromium的实现了。基于Chromium实现,使得WebView可以更快更流畅地显示网页。本文接下来就介绍Android...

View Article


Image may be NSFW.
Clik here to view.

Android WebView加载Chromium动态库的过程分析

       Chromium动态库的体积比较大,有27M左右,其中程序段和数据段分别占据25.65M和1.35M。如果按照通常方式加载Chromium动态库,那么当有N个正在运行的App使用WebView时,系统需要为Chromium动态库分配的内存为(25.65 + N x...

View Article


Image may be NSFW.
Clik here to view.

Android WebView启动Chromium渲染引擎的过程分析

       Android...

View Article

Image may be NSFW.
Clik here to view.

Android WebView执行GPU命令的过程分析

       Android WebView使用的Chromium引擎,虽然没有自己的GPU进程或者线程,但是却可以执行GPU命令。原来,Android WebView会给它提供一个In-Process Command Buffer GL接口。通过这个接口,Chromium引擎就可以将GPU命令提交给App的Render Thread执行。本文接下来就详细分析Android...

View Article

Image may be NSFW.
Clik here to view.

Android WebView硬件加速渲染网页UI的过程分析

      Android WebView作为App UI的一部分,当App UI以硬件加速方式渲染时,它也是以硬件加速方式渲染的。Android WebView的UI来自于网页,是通过Chromium渲染的。Chromium渲染网页UI的机制与Android App渲染UI的机制是不一样的。不过,它们会一起协作完成网页UI的渲染。本文接下来就详细分析Android...

View Article


Image may be NSFW.
Clik here to view.

《Android系统源代码情景分析》连载回忆录:灵感之源

...

View Article

xamarin android 打造ListView万能适配器

早些时候接触xamarin android 的列表,写了很多ListView的Adapter,建一个ListView就写一个Adapter,每一个Adapter里面还有去写一个ViewHolder的类来优化,自从看了hongyang博客的listview万能适配器的文章,学习良多,所以就写篇关于xamarin android ListView通用适配器的文章。 本章主要分为以下三点:...

View Article

Image may be NSFW.
Clik here to view.

Unity 代码实现表针转动

要求: * 有时针、分针、秒针: * 按照机械手表的转动方式转动(秒针每一秒走一格,分针每一分钟内走完一格, 时针一小时内走完一格大格); public class ex1 : MonoBehaviour { float hour; float min; float sec; // Use this for initialization void Start () {...

View Article


Unity 物体跟随鼠标点击移动,判断物体是否在移动

在场景中创建一个Plane和一个Sphere以及3个Cube。Plane做为地面,Sphere作为人物,Cube作为敌人。用户通过点击地面,使Sphere移动到点击的位置(不能使用导航网格寻路)。Sphere如果接近敌人一定距离后,敌人会跟随Sphere行动。如果敌人在主角旁边静止2s则主角消失。 public class cube : MonoBehaviour { public Sphere...

View Article


Image may be NSFW.
Clik here to view.

geopackage-android 开源的地理空间信息数据库存储

GeoPackage一个开放的地理空间信息的格式,基于标准的、平台独立的,可移植的、自描述、紧凑格式将地理空间信息。遵循OGC标准,数据库内核使用ormlite数据库。GeoPackage...

View Article

Unity 代码实现锁定手机横屏

using System.Collections; using System.Collections.Generic; using UnityEngine; public class groy : MonoBehaviour { void Awake() { //设置屏幕正方向在Home键右边 Screen.orientation =...

View Article

Image may be NSFW.
Clik here to view.

React Native入门(八)之网络请求Fetch

前言 最近有些事情要忙,RN相关的内容没有更新,现在就来了解一下RN中进行网络请求相关的内容! 介绍 React Native提供了和web标准一致的Fetch API,用于满足开发者访问网络的需求。 关于Fetch API的相关内容,可以到下边网站了解: https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API...

View Article

Android Retrofit报错NoClassDefFoundError异常

使用Retrofit 2时踩了个坑,自己封装的Retrofit工具在4.4的手机上跑崩了,测试了下机型,发现在Android 5.x以上的手机就不会出现这样的情况,而在Android 4.x手机上这个问题是必现的 错误信息 java.lang.NoClassDefFoundError: retrofit2.Retrofit$Builder...

View Article


Image may be NSFW.
Clik here to view.

一个界面管理多种状态方案

前言 很多项目中进行会出现,一个状态对应一种现实样式。是统一在一个界面处理,还是分开n多页面处理呢, 这篇给出了一点个人建议,及是实现方案。 效果图 方案一: 一个activity 全部进行控制。所有的状态。完全靠堆代码。(不推荐) 方案二 一个activity 中包含BaseFragment 然后 subfragment中实现不同状态。(推荐) 方案3 … … 方案一: 优点:...

View Article

Image may be NSFW.
Clik here to view.

React Native入门(九)之导航组件React Navigation(1)StackNavigator

前言 本篇文章了解一下RN中导航组件的使用,且使用的是官方推荐的一个单独的导航库react-navigation,来分别了解一下这个库里边的StackNavigator,TabNavigator和DrawerNavigator这三个导航组件的基本使用!需要更加深入的了解的可以去官网查看其他相关的API: React Navigation 使用 安装react-navigation库...

View Article


Image may be NSFW.
Clik here to view.

基于GPU Skin的骨骼动画Instance的实现

1、GPU Skin与GPU...

View Article

Image may be NSFW.
Clik here to view.

教你轻松修改React Native端口(如何同时运行多个React Native、8081端口占用问题)

尊重版权,未经授权不得转载 本文出自:贾鹏辉的技术博客http://blog.csdn.net/fengyuzhengfan/article/details/77389953 当我们运行一个React Native项目的时候,React Native会启动一个默认端口号为8081的本地服务,该8081的服务就是React...

View Article


Image may be NSFW.
Clik here to view.

Android开源框架greenDAO 3.X的使用

前言  greenDAO是greenrobot Open Source Libraries的一个开源框架,同时greenrobot Open Source Libraries还有一个优秀的开源框架EventBus。greenDAO是用来替代Android原始的SQLite数据库操作以便节省开发者开发成本的一款优秀的ORM(object/relational...

View Article

Image may be NSFW.
Clik here to view.

Android 7.0脱坑指南

这篇文章所写的前三个问题是自己现实遇到的,后三个是收集来的没有验证,作为记录以备不时之需。 1.安装时解析错误 我们的App通常会有检查更新的功能。用户在收到提示更新并且下载完后,会自动打开安装页面让用户来去安装。这时就会出现安装错误的问题,这类的问题的可能性比较多。比如较低版本的App想要覆盖已有的较高版本App会提示安装未完成,或是签名不一致导致的。不过7.0上常见的有以下两种情况。...

View Article

Image may be NSFW.
Clik here to view.

Unity 简单手机小游戏(源码)

游戏效果图 通过陀螺仪使得小球有运动的力 public class groy : MonoBehaviour { float x; float y; Gyroscope go; void Start() { go = Input.gyro; go.enabled = true; } void Update() { x = Input.acceleration.x; y =...

View Article
Browsing all 5930 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>