手机应用开发中经常会使用到数据库存储一些资料或者进行数据缓存,android中为我们提供了一个轻量的数据库,在上层进行了一层封装,同时还为我们提供了ContentProvider的框架,方便我们进行数据操作,以及在不同的程序之间进行数据共享。本文介绍一下,我在使用数据库的一些我认为比较好的习惯,欢迎与我讨论。
关于框架
通常网络操作,Json解析,我都会使用框架,这样可以很好的帮助...
分类:
移动开发 时间:
2014-10-15 13:54:50
阅读次数:
291
1.小兔子繁殖问题 (有该问题的详细来由介绍)2.台阶问题题目:一个人上台阶可以一次上一个或者两个,问这个人上n层的台阶,一共有多少种走法。递归的思路设计模型:i(台阶阶数) n(走法种数) 组合情况1 1 ...
分类:
其他好文 时间:
2014-10-15 13:33:10
阅读次数:
167
文章记录自己的学习过程,供日后参考。
首先要知道壁纸设置的大体流程:上层应用调用wallpaperManager.setStream()或其他接口进行设置壁纸,WallpaperManagerService首先将壁纸copy到/data/system/user/0/目录下,WallpaperManagerService对该目录注册了一个WallpaperObserver,拷贝壁纸成功后会触发调用...
分类:
其他好文 时间:
2014-10-15 11:06:20
阅读次数:
299
Linux基本命令1. 绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?2. 怎么查看当前进程?怎么执行退出?怎么查看当前路径?3. 怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户id?查看指定帮助用什么命令?4. Ls 命令执行什么功能? ...
分类:
系统相关 时间:
2014-10-15 03:00:49
阅读次数:
305
计算机系统构成由上图我们可以看出,计算机系统包含硬件系统和软件系统,硬件系统是计算机的基础,软件系统是计算机的上层建筑。一个完整的计算机系统必须包含硬件系统和软件系统,只有硬件系统没有软件系统的机器叫裸机。硬件系统硬件系统一般包括:微处理器(CPU)、内存储器、输入/输出接口、系统总线、外部设备。其...
分类:
其他好文 时间:
2014-10-14 20:57:29
阅读次数:
194
从上图中可以看出,Android系统架构为四层结构,从上层到下层分别是应用程序层、应用程序框架层、系统运行库层以及Linux内核层,分别介绍如下:1)应用程序层 Android平台不仅仅是操作系统,也包含了许多应用程序,诸如SMS短信客户端程序、电话拨号程序、图片浏览器、Web浏览器等应用程序。.....
分类:
移动开发 时间:
2014-10-14 18:24:49
阅读次数:
212
Android按键驱动中要不要进行suspend状态的判断来选择性的上报键值,根据Android中的经验所有的状态都要上传的,响应不响应是看上层系统的决定;但是如果对于普通的嵌入式Linux系统就不一定了,如果input子系统在系统休眠的时候上传了键值,那么对应的应用层可以就会直接去响应键值。要使用哪种方法实现,这是一个悖论!...
分类:
移动开发 时间:
2014-10-14 12:18:14
阅读次数:
333
两个叠在一起的fragment,上层fragment响应下层fragment的按钮点击事件解决方法...
分类:
其他好文 时间:
2014-10-12 23:51:58
阅读次数:
205
先介绍几个参数:-c 断点续传(备注:使用断点续传要求服务器支持断点续传),-r 递归下载(目录下的所有文件,包括子目录),-np 递归下载不搜索上层目录,-k 把绝对链接转为相对链接,这样下载之后的网页方便浏览。-L 递归时不进入其他主机,-p 下载网页所需要的所有文件。比如:#wget -c -...
MySQL数据文件夹/data/mysql所在的上层文件夹/data磁盘空间不足导致MySQL启动失败,所以清理了/data文件夹下除了mysql子文件夹外的其它无用文件夹。重新启动发现还是失败。检查错误日志。看到例如以下错误:/usr/local/mysql/bin/mysqld: Can't c...
分类:
数据库 时间:
2014-10-12 20:20:58
阅读次数:
236