会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Do it. Do it right. Do it right now.
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
下一页
2015年12月23日
Android系统启动分析(Init->Zygote->SystemServer->Home activity)
摘要: 整个Android系统的启动分为Linux Kernel的启动和Android系统的启动。Linux Kernel启动起来后,然后运行第一个用户程序,在Android中就是init程序。-------------------------------------------------以下的内容应该算...
阅读全文
posted @ 2015-12-23 16:24 LeoLiang
阅读(8948)
评论(2)
推荐(2)
2015年12月18日
浅析Java异常
摘要: 1、什么是异常结构不佳的代码不能运行,这是Java的基本理念。发现错误的理想时机是在编译期。然而,编译器并不能发现所有的错误,余下的问题就需要在程序运行时解决。这就需要错误能通过某种方式,把适当的信息传递给特定的接收者处理。Java中的异常处理的目的在于通过使用少量的代码来简化大型、可靠的程序的生成...
阅读全文
posted @ 2015-12-18 16:55 LeoLiang
阅读(3169)
评论(1)
推荐(0)
2015年12月14日
在Ubuntu-14.04.3配置并成功编译Android6_r1源码
摘要: 折腾了一周,终于把Android6_r1的源码编译成功。先上图,这是在ubuntu中运行的Android模拟器:由于我是在win8中安装虚拟机VMware,然后在虚拟机中安装Ubuntu进行编译,所以遇到诸多麻烦。如果直接在linux中编译,可能会更顺利。----------------------...
阅读全文
posted @ 2015-12-14 22:43 LeoLiang
阅读(6268)
评论(2)
推荐(2)
2015年12月11日
(转)Android Binder设计与实现 – 设计篇
摘要: 原文地址(貌似已打不开):Android Binder设计与实现 – 设计篇-----------------------------------------------------------------------目录1. Android为何引入Binder2. 面向对象的 Binder IPC...
阅读全文
posted @ 2015-12-11 15:56 LeoLiang
阅读(2982)
评论(0)
推荐(0)
2015年12月7日
如何用MAT分析Android应用内存泄露
摘要: 使用工具:Android Studio 2.0 Preview, Android Device Monitor, MAT(Memory Analyzer).点击Android Studio工具栏上的“Android Device Monitor”,如下图打开后选中应用进程,然后点击“Update h...
阅读全文
posted @ 2015-12-07 18:43 LeoLiang
阅读(2221)
评论(0)
推荐(0)
Andriod Studio Clear Project或Rebuild Project出错
摘要: 以前在Eclipse中出现过类似的错误:在编译工程时,提示无法删除bin目录下的某个jar。想不到Android Studio中也会有。Clear Project或Rebuild Project,出现了以下的错误:Error:Execution failed for task ':lmmb:clea...
阅读全文
posted @ 2015-12-07 17:08 LeoLiang
阅读(1522)
评论(0)
推荐(0)
2015年12月5日
Android Studio 常用快捷键及如何沿用Eclipse的快捷键
摘要: 1、显示最近编辑的文件列表Ctrl + E2、快速打开类Ctrl + N3、快速打开文件(可以是XML等各种格式后缀的文件)Ctrl + Shift + N4、当前方法的声明Alt + Q5、显示参数信息Ctrl + P6、生成构造器/Getter/Setter等Alt + Insert7、显示类结...
阅读全文
posted @ 2015-12-05 21:26 LeoLiang
阅读(5506)
评论(2)
推荐(1)
2015年12月4日
Android Studio配置Git及Git文件状态说明
摘要: Android Studio配置Git还是比较简单的,麻烦的是可能中间出现各种问题。如果你想了解或感兴趣,请往下看。首先你得下载Git客户端,网址:http://git-scm.com/download/。根据需要下载相应的版本,并安装。然后在Android Studio中指定git.exe,点击“...
阅读全文
posted @ 2015-12-04 17:09 LeoLiang
阅读(25275)
评论(0)
推荐(2)
2015年12月3日
Android Studio导入Eclipse项目和一些常见的问题
摘要: Android Studio版本Eclipse项目工程:一个主工程,一个Emojicon依赖库。有两种方式导入Eclipse工程:1、兼容Eclipse2、全新的Android Gradle ProjectGoogle推荐用全新的方式,所以此处不介绍兼容模式导入。请先关闭Android Studio...
阅读全文
posted @ 2015-12-03 17:05 LeoLiang
阅读(16309)
评论(4)
推荐(1)
2015年11月6日
Android开发的那些坑和小技巧
摘要: 1、android:clipToPadding意思是控件的绘制区域是否在padding里面。默认为true。如果你设置了此属性值为false,就能实现一个在布局上事半功陪的效果。先看一个效果图。上图中的ListView顶部默认有一个间距,向上滑动后,间距消失,如下图所示。如果使用margin或pad...
阅读全文
posted @ 2015-11-06 17:37 LeoLiang
阅读(13476)
评论(3)
推荐(2)
上一页
1
2
3
下一页
公告