![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android入门
文章平均质量分 65
sensible215
执着得要学好java和j2ee
展开
-
android应用程序快速启动秘诀
Android系统框架和上层应用是类java(不是正统的sun java)开发的,实现了自己的java虚拟机dalvik,既然用java虚拟机和java开发,一般都会认为效率低下。其实不然,在基本主流的智能手机的软件平台上,android的执行速度是最快的。那么android效率为什么这么的高呢?特别是一个应用程序的启动时间很短,本文主要从以下个八方面进行分析:1、 资源文件的优化...原创 2011-01-02 00:28:56 · 96 阅读 · 0 评论 -
Android实现界面刷新(转载)
Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。Android程序中可以使用的界面刷新方法有两种,分别是利用Handler和利用postInvalidate()来实现在线程中刷新界面。利用Handler刷新界面实例化一个H...原创 2011-01-02 00:31:19 · 658 阅读 · 0 评论 -
Android RelativeLayout 的属性
// 相对于给定ID控件android:layout_above 将该控件的底部置于给定ID的控件之上;android:layout_below 将该控件的底部置于给定ID的控件之下;android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐;android:layout_toRightOf 将该控件的左边缘与给定ID的控件右边缘对齐; ...原创 2011-01-09 19:04:16 · 209 阅读 · 0 评论 -
SQLite在android 的一些用法与Cursor的体会
首先android对于提供有关SQLite的方法尚未完善,这里谈谈我在开发项目当中对于SQLite在android 的一些用法与Cursor的体会的一些看法。SQLite的增删改都很简单,关键是查询,当你想要执行一些复杂的查询时,你往往就会觉得android 提供的SQLite方法明显不够。在查询返回的是一个Cursor类型的对象,它是一个指针,且永远都不会为空,所以,当你查询某语...原创 2011-03-04 10:26:42 · 174 阅读 · 0 评论 -
Android权限设置大全
Android, change, 数据库, WiFi程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下: android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库中,改值可以修改上传( Allows read/write acces...原创 2011-03-05 10:24:23 · 134 阅读 · 0 评论