![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 68
stone_0088
这个作者很懒,什么都没留下…
展开
-
Android笔记——startActivityForResult使用
主要功能:两个Activity:A和B,从A中向B中传递数据的时候采用的是Bundle封装数据,然后从A中跳转到B中,当B有需求将数据封装起来回传给A并跳转回A。通常我们转换Activity时常用到的是startActivity(intent);但是这样不能传递一些数据,所以使用startActivityForResult(Intent intent,int requestCode)方法。原创 2011-12-03 20:48:18 · 275 阅读 · 0 评论 -
Android学习笔记---AsyncTask
在开发Android应用时必须遵守单线程模型的原则.Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 (当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:用户的按键事件,用户接触屏幕的事件以及屏幕绘图事件,并把相关的事件分发到转载 2012-02-15 19:21:23 · 254 阅读 · 0 评论 -
Android学习笔记---SQLite
1.当我们想要对Android中数据库进行相应的操作时就会遇到SQLite,http://www.sqlite.org它是一个非常小的数据库,小到了存储空间可以忽略不计,但是同时又提供了比较完整的关系型数据库的功能。2.使用时,是通过建立一个类继承SQLiteOpenHelper,作为访问SQLite的助手类,可以通过getWritableDatabase()或者 geReadableDa原创 2012-02-14 19:11:12 · 333 阅读 · 0 评论 -
Android的自适应
一:不同的layoutAndroid手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。转载 2012-04-24 15:03:00 · 247 阅读 · 0 评论