
Android
chenyong19870904
两年Android应用程序开发一年Android系统和驱动开发一年投影机和电视开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android去掉标题和状态栏的方法
1.在程序代码中控制:this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCR原创 2011-10-18 10:35:58 · 608 阅读 · 0 评论 -
android 常见死机问题--log分析
android 常见死机问题--log分析===================================================================================================一般在平时工作中,基本上很多代码可以在eclipse+ndk进行调试,但如果需要用到具体的硬件设备,如媒体播放设备无法模拟的情况下,只能上硬件(盒子转载 2013-10-31 13:08:45 · 601 阅读 · 0 评论 -
android 动态库死机调试方法
这两种方法都不是我发明了,都是网上一些高手公共出来的调试方法,无奈找不到出处的地方了,所以就在此总结一下,以方便android下的调试:简要说明:android系统中调试Java非常容易,一般遇到错误都在logcat中打印出错时函数的调用关系,而C库中出错时只看到一些二进制信息,使用gdbserver调试环境搭建又比较复杂。方法一:下在介绍一个简单的调试库的转载 2013-10-31 13:29:04 · 563 阅读 · 0 评论 -
Android系统启动过程
首先Android框架架构图:(来自网上,我觉得这张图看起来很清晰) Linux内核启动之后就到Android Init进程,进而启动Android相关的服务和应用。启动的过程如下图所示:(图片来自网上,后面有地址) 下面将从Android4.0源码中,和网络达人对此的总结中,对此过程加以学习了解和总结,以下学习过程中代码转载 2013-10-21 16:04:16 · 619 阅读 · 0 评论 -
android启动速度优化
Android 开机启动速度优化一 在开机启动中,可以借助bootchart 工具分析android的启动过程。bootchart是一个用于linux启动过程性能分析的开源软件工具,在系统启动过程自动收集CPU占用率、进程等信息,并以图形方式显示分析结果,可用作指导优化系统启动过程。1、UBuntu下安装bootchart工具 需要安装的工具有两个bootchart和pyb转载 2013-10-21 15:59:23 · 2470 阅读 · 0 评论 -
利用BLCR加快android的启动过程
利用BLCR加快android的启动过程 作者:帅文 摘要:介绍了利用blcr对android启动速度进行优化的原理、实施步骤和注意点,在虚拟机上验证获得缩短10秒以上启动时间。关键词:blcr android 启动速度 zygote 类加载引言 随着google的android操作系统在手机、平板电脑等领域大量使用,android的启动速度慢也成为许多使转载 2013-10-21 15:58:17 · 741 阅读 · 0 评论 -
Android应用性能优化之绘图分析
Android应用性能优化之分析工具上一次记录了解决过度绘制的过程,这一次,想先弄清个概念性的东西,就是如何判断顺不顺畅?这东西其实最初我自己也觉得有点废话,用起来会卡就明显是不顺畅咯。但这东西就跟我很想吐槽很多应用一样,明明那么卡还放出来一样的道理。理论永远是理论,实践才是第一生产力。 因为我自己的应用也能感觉到卡顿,现在回头分析,能明白,卡顿转载 2013-10-21 15:57:00 · 3096 阅读 · 0 评论 -
Android 调试.so库文件
作者:徐建祥(netpirate@gmail.com)日期:2010/03/06网址:http://www.anymobile.org 调试步骤如下:1/ 将异常的地址信息存到文本文件,并存放在项目根目录;2/ 使用panic.py解析该文件;3/ 根据返回的信息(文件名;行号;方法名)调试程序。 以操作第三方的Touch input 输入法为例,过程如下:转载 2013-10-21 15:55:05 · 626 阅读 · 0 评论 -
Android layout_gravity和gravity区别
layout_gravity是子布局相对于在父布局中的位置。gravity是本身内容相对于自身中的位置。http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:or原创 2013-10-24 12:17:41 · 490 阅读 · 0 评论 -
Android布局的layout_weight属性
layout_weight是LinearLayouts的view布局里一个很重要的值。所有的view的layout_weight缺省值都是为0,意味着他们只在屏幕上占据它们需要显示的空间大小。activity根据这个View的比0大的layout_weight值来划分剩余的空间和其它Views定义的layout_weight也按比例进行空间的划分。例如:假设我们在水平行上有转载 2013-10-24 12:21:53 · 505 阅读 · 0 评论