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

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


华为P9移动定制版刷为联通移动双4G版本

要破解移动版的网络限制你的手机需要有以下几个准备,1.官方的emui4.1系统,最高到198;2.系统必须root;3.recovery必须是官方的。步骤是:系统---解锁---刷第三方recovery---root---刷官方recovery---全网通助手 具体过程我来一步一步讲。...

View Article

你手机中的观察者模式

自定义View系列教程00–推翻自己和过往,重学自定义View 自定义View系列教程01–常用工具介绍 自定义View系列教程02–onMeasure源码详尽分析 自定义View系列教程03–onLayout源码详尽分析 自定义View系列教程04–Draw源码分析及其实践 自定义View系列教程05–示例分析 自定义View系列教程06–详解View的Touch事件处理...

View Article

保持iOS设备屏幕常亮的方法

因为自己的应用程序运行的时候需要保持屏幕常亮,可以加入以下语句: (1)如果是在Xcode中做开发: [ [ UIApplication sharedApplication] setIdleTimerDisabled:YES ] ; 设置为YES保持屏幕常亮. (2)iOS5中,可以调节亮度了,我没有试过,大家试试看 [[UIScreen...

View Article


Image may be NSFW.
Clik here to view.

Android魔术(第五弹)—— 一步步实现滑动折叠列表

Android魔法系列: http://blog.csdn.net/chzphoenix/article/details/77962259 项目的github地址:FastWidget4Android  很多炫酷的自定义效果,欢迎fork和star! 1、效果展示...

View Article


Image may be NSFW.
Clik here to view.

如何更加安全、高效地选择开源项目

在平时的开发过程中,难免会遇到这样那样的难题,或者一些繁琐且不想纯手工完成的功能,对于这些问题,解决的姿势有很多种,可以通过同事间的交流、上网查资料、去官网找文档等,随着开源的推动和完善,寻找合适的开源项目支持,绝对是一个很好的方法。...

View Article

Image may be NSFW.
Clik here to view.

Android视图动画浅析

视图动画  视图动画共有四种,分别为透明度,旋转,平移,缩放动画,如同名字所说一样,它是一种视图上的动画,改变的只是视觉上的效果,实际上View的属性如位置,大小,透明度等并没有受到动画的影响。下面将演示四种视图动画的代码及xml定义使用。 代码定义: public void alpha(View v){ AlphaAnimation alphaAnimation = new...

View Article

21. Merge Two Sorted Lists。

Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists....

View Article

234. Palindrome Linked List。

Given a singly linked list, determine if it is a palindrome. Follow up: Could you do it in O(n) time and O(1) space?...

View Article


160. Intersection of Two Linked Lists。

Write a program to find the node at which the intersection of two singly linked lists begins. For example, the following two linked lists: A: a1 → a2 ↘ c1 → c2 → c3 ↗ B: b1 → b2 → b3 begin to...

View Article

Image may be NSFW.
Clik here to view.

Android踩坑日记:Android字体属性及测量(FontMetrics)

Android字体属性及测量(FontMetrics) 字体的几个参数,以Android API文档定义为尊,见下图 要点如下: 基准点是baseline Ascent是baseline之上至字符最高处的距离 Descent是baseline之下至字符最低处的距离 Leading文档说的很含糊,其实是上一行字符的descent到下一行的ascent之间的距离...

View Article


Android踩坑日记:Okhttp设置User-Agent你可能没遇到的坑

Okhttp设置User-Agent你可能没遇到的坑 Http Header之User-Agent    User-Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User...

View Article

Android踩坑日记:自定义水平和圆形ProgressBar样式

自定义水平和圆形ProgressBar样式 1.自定义水平ProgressBar样式 ProgressBar分为两种,我们能明确看到进度,不确定的就是不清楚、不确定一个操作需要多长时间来完成,这个时候就需要用的不确定的ProgressBar了。 ProgressBar(Horizontal...

View Article


Xcode 9.0在代码中任意键盘敲击不停build的解决

原来的项目在Xcode 8.3.3下行为正常,不过今天用Xcode 9.0打开后噩梦开始了,在代码中只要输入任何文字,哪怕是注释,Xcode都会立马编译项目,还顺带编译storyboard.这样一来结果就是:卡成狗了! 尝试重启Xcode,Mac均无效,难道要退回Xcode 8.3.3去?...

View Article

Android踩坑日记:RecyclerView中EditText和ImageView的ViewHolder复用坑

RecyclerView中EditText和ImageView的ViewHolder复用坑 RecyclerView作为ListView的升级版,目前来讲讲开发过程遇到的坑。 RecyclerView 中使用 EditText 滚动后数据消失,错乱...

View Article

Image may be NSFW.
Clik here to view.

Android图形处理--PorterDuff.Mode那些事儿

我们在绘制图形图像的时候经常会用到 PorterDuff.Mode,它对我们绘制图形有很大的帮助,如果我们对它不甚了解甚至根本不理解,那会是很麻烦的事情,我这篇博客就是来给大家介绍一下 PorterDuff.Mode。 1、基本介绍 在介绍 PorterDuff.Mode 之前,我们首先要了解一下 Xfermode。Xfermode...

View Article
Browsing all 5930 articles
Browse latest View live


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