- 博客(12)
- 资源 (2)
- 收藏
- 关注
转载 Android Project Butter分析
Android Project Butter分析一背景知识介绍随着时间的推移,Android OS系统一直在不断进化、壮大,日趋完善。但直到Android 4.0问世,有关UI显示不流畅的问题也一直未得到根本解决。在整个进化过程中,Android在Display(显示)系统这块也下了不少功夫,例如,使用硬件加速等技术,但本质原因似乎和硬件关系并不大,因为iPhone的硬件配置并不比那些
2015-06-19 10:14:53 602
转载 Android Gradle
Google I/O 2013发布了新的开发工具Android Studio和新的构建系统Gradle, Android Studio自不必说,这是Android IDE的未来。这篇文章就来学习下Gradle。什么是Gradle?Gradle 是以 Groovy 语言为基础,面向Java应用为主,基于DSL语法的自动化构建工具。说到Java的自动化构建工具,大家一定对Ant和Mav
2015-06-17 14:42:04 780
转载 Android Studio中几个非常有用的工具
1、ButterKnife ZeleznyButterKnife 生成器,使用起来非常简单方便,不知道ButterKnife的赶紧去我的博客搜下2、SelectorChapek设计师给我们提供好了各种资源,每个按钮都要写一个selector是不是很麻烦?这么这个插件就为解决这个问题而生,你只需要做的是告诉设计师们按照规范命名就好了,其他一键搞定。3、GsonForm
2015-06-17 14:35:18 1291
转载 安卓调试神器-Stetho(Facebook出品)的使用
前言Chrome的Developer Tools对于WEB开发者来讲几乎是一个神器,而Chrome Store里也有无奇不有的插件,如果Chrome能调安卓应用应该是一件美好的事,而Facebook开源的一个工具Stetho让Chrome调试android 应用不再是一个梦。安卓在调试时,有时候需要查看数据库,SharePreference等,而这个前提是必须root,另一方面,andoi
2015-06-17 10:47:07 23811 1
转载 Andriod网络优化相关技术点整理
介绍下针对移动端的网络优化,不限于 Android,同样适用于 iOS 和 H5。一个网络请求可以简单分为连接服务器 -> 获取数据两个部分。其中连接服务器前还包括 DNS 解析的过程;获取数据后可能会对数据进行缓存。一、连接服务器优化策略1. 不用域名,用 IP 直连省去 DNS 解析过程,DNS 全名 Domain Name
2015-06-16 23:40:44 1158
转载 什么是Java垃圾回收器
Java垃圾回收器是Java虚拟机(JVM)的三个重要模块(另外两个是解释器和多线程机制)之一,为应用程序提供内存的自动分配(Memory Allocation)、自动回收(Garbage Collect)功能,这两个操作都发生在Java堆上(一段内存快)。某一个时点,一个对象如果有一个以上的引用(Rreference)指向它,那么该对象就为活着的(Live),否则死亡(Dead),视为垃圾,可被
2015-06-11 13:09:59 752
原创 Android初学者必读范例,非常丰富的Api介绍资料!
第一手源代码教科书!!100%google官方出品!!!不要九百九!也不要九十九!更不要九块九!正品包邮!百分百开源!史诗般力作!就在这里:https://github.com/THEONE10211024/ApiDemos !错过今天,你将后悔一辈子!!!
2015-06-10 13:02:50 1453 2
原创 Android Service 中 onStartCommand()函数返回值含义
onStartCommand()是由Android系统调用的,本质上也是调用了onStart()方法。onStartCommand()返回值有几种:1)START_STICKY英文解释:Constant to return from onStartCommand: if this service's process is killed while it is started
2015-06-06 13:41:09 1964
原创 about service in android
注意:标红处!A Service is an application component representing either an application's desire to perform a longer-running operation while not interacting with the user or to supply functionality for ot
2015-06-06 11:36:28 1220
转载 Android中的Interpolator
Interpolator用于动画中的时间插值,其作用就是把0到1的浮点值变化映射到另一个浮点值变化。本文列出Android API提供的Interpolator的若干种实现,列出源码,并且用一个程序绘制出其数学曲线。(项目链接附在文后)。 AccelerateDecelerateInterpolator/** * An interpolator where t
2015-06-02 18:41:11 627
原创 设计模式<五>——状态模式
类图状态模式:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类【DP】。主要解决的就是当控制一个状态的条件表达式过于复杂的时候,把状态转移到表示不同状态的一系列类当中。目的是把复杂而冗长的条件判断简化。好处便是将与特性状态相关的行为局部化,并且将不同状态的行为分割开来。
2015-06-02 09:01:41 1073
转载 View 绘制流程
View 绘制流程本文为 Android 开源项目源码解析 公共技术点中的 View 绘制流程 部分分析者:lightSkyView 绘制机制1. View 树的绘图流程当 Activity 接收到焦点的时候,它会被请求绘制布局,该请求由Android framework 处理.绘制是从根节点开始,对布局树进行 measure 和 draw 。整个 View
2015-06-01 11:30:00 644
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人