- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Android ContentProvider Cursor
ContentResolver cr = mContext.getContentResolver();Cursor cs = cr.query(uri,null,null,null,null); app通过Uri查询数据库而得到的Cursor是CursorWarpprtInner类,而包装类CursorWrapperInner是通过以IContentProvider的query函数返回的C
2014-11-05 20:06:13
526
转载 UML建模之时序图(Sequence Diagram)
一、时序图简介(Brief introduction) 时序图(Sequence Diagram)是显示对象之间交互的图,这些对象是按时间顺序排列的。顺序图中显示的是参与交互的对象及其对象之间消息交互的顺序。时序图中包括的建模元素主要有:对象(Actor)、生命线(Lifeline)、控制焦点(Focus of control)、消息(Message)等等。二、
2014-11-04 19:20:28
295
转载 Android 开发中使用 SQLite 数据库
Activites 可以通过 Content Provider 或者 Service 访问一个数据库。下面会详细讲解如果创建数据库,添加数据和查询数据库。创建数据库Android 不自动提供数据库。在 Android 应用程序中使用 SQLite,必须自己创建数据库,然后创建表、索引,填充数据。Android 提供了 SQLiteOpenHelper 帮助你创建一个数据库,你只要继承 SQ
2013-12-20 16:28:56
297
原创 Android SQLite3 入门
SQLite3是嵌入式关系型数据库,对于存储大规模的数据很有效且不必将每个对象都加到内存中,只用很少的内存。 Android中,SQLite被集成于Android runtime,在 sdk/tools目录下有一个sqlite3.exe工具,可使用其对sqlite数据库进行命令行的操作,且每个 Android 应用程序都可以使用 SQLite 数据库。
2013-12-20 16:21:37
361
转载 Python练习
有一个文件,文件名为output_1981.10.21.txt。下面使用Python: 读取文件名中的日期时间信息,并找出这一天是周几。将文件改名为output_YYYY-MM-DD-W.txt (YYYY:四位的年,MM:两位的月份,DD:两位的日,W:一位的周几,并假设周一为一周第一天)# Let output_1981.10.21.txt be in the current di
2013-12-18 15:10:08
711
原创 Binder在WallpaperService中的应用
通过AIDL工具可以把IWallpaperService.aidl接口文件编译成IWallpaperService.java文件,此文件含一个进程间通讯的类IWallpaperService.Stub: public static abstract class Stub extendsandroid.os.Binder implements android.servic
2013-12-18 14:58:00
625
Handler
使用Handler创建一个Runnable任务并加入队列。创建Handler对象和一个相应的Runnable对象后者即为Java中常用的线程(Thread)中涉及到的Runnable使用post(或postDelayed)方法将Runnable对象放入执行队列,注意这并不代表任务会马上得到执行的机会通过在Runnable中postDelayed自身可以实现循环任务使用handler.rem
2013-11-21 10:48:12
55
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人