- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 Android UI 设计要点
<br />一、图标<br />1. 简洁统一。<br />2. 图片宜大不宜小<br />举例<br /><br /> <br />二、NinePatch图片
2011-05-30 09:32:00 970
原创 程序监听本身被卸载后自动删除快捷方式?| 判定快捷方式已存在
当程序安装/卸载时,会发出PACKAGE_ADDED/PACKAGE_REMOVED广播,按理只要应用程序监听这样的广播,就能在收到相应广播时触发相应处理(例如,添加/删除 桌面快捷方式)。事实验证,这个是完全可以实现的。 但是,如果是由应用程序进行这些广播的监听,同时,又卸载自身,那能否收到相应广播并触发相应处理呢?实验证明行不通。 自身已经被卸载了,无法自救!! 如果还有其他方法盼赐教,无限期待。 HL耐心研究了这个许久,还说一定要把它实现。后生可畏呢。 为什
2011-05-28 10:48:00 4002 4
原创 状态栏Notification | 点击通知后跳转(未写) | 自定义Notification布局(未写) | 封装
状态栏Notification | 点击通知后跳转(未写) | 自定义Notification布局(未写) | 封装
2011-05-27 10:58:00 2310
原创 jamendo-android|手势识别Gestures|
参考https://github.com/telecapoland/jamendo-android
2011-05-24 14:24:00 1038
原创 判断网络状态 | 跳转至设置Activity
<br />/* * 判断网络状态 */ private boolean JudgeNetWorkStatus() { boolean netStatus = false; ConnectivityManager conManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); conManager.getActiveN
2011-05-24 11:31:00 1388
原创 Service使用方法 | AsyncTask的使用和原理 | 定时器触发线程
Service服务定义一个服务,需要扩展Service基类,重写onBind和onCreate方法。很多时候也要重写onStartCommand方法,当服务是通过startServiec而启动的,就会调用onStartCommand方法。实现服务的标准模式是在onStartCommand中创建并运行一个新线程,用来在后台执行处理。Servie的生命周期AsyncTask异步任务线程池同时运行多个AsyncTask定时器
2011-05-21 10:54:00 4899
原创 SQLite | 数据库adapter框架 | 查询语句
一、创建一个辅助类来简化数据库交互通用的做法是创建一个数据库adapter辅助类,这个类封装了与数据库交互的细节。它提供了数据库的常用操作:增、删、改、查、数据库创建、打开、关闭的方法。它包含了一个SQLiteOpenHelper类的实例,这个类用来简化数据库创建、打开、升级。adapter辅助类就象是一个大号黑盒子,SQLiteOpenHelper类就像是一个在大号黑盒子里面的小号黑盒子。最终的目的是为了实现更好的封装。public class ToDoDBAdapter { ... priv
2011-05-19 16:56:00 2564 1
原创 Android 编码规范 | 代码风格指南
异常一、不要忽视异常处理如果像下面的代码这样,对catch后的异常作空处理,就像埋下地雷一样让人感觉到毛骨悚然:错误的做法:void setServerPort(String value) { try { serverPort = Integer.parseInt(value); } catch (NumberFormatException e) { } }正确的做法(1):在方法声明时抛出异常,由客户程序员去负责消化这个异常。void setServerP
2011-05-16 22:55:00 13026 2
原创 DownloaderTest | Http协议 | 断点续传 | Thread
[效果图][参考]Chunked编码http://www.21andy.com/blog/20071109/660.htmlHTTP 1.1协议和断点续传http://blog.sina.com.cn/s/blog_62d3985f0100n2iu.html浅谈Http协议http://zhkl0228.itpub.net/post/16467/127848
2011-05-06 17:35:00 3447 1
原创 Ubantu系统安装 | 开发环境搭建
分区基本描述 / 整个系统的基础(必备) Swap 操作系统的交换空间 /boot 保存系统引导文件 /usr 保存系统软件 /home 包含所有用户的主目录,可保存几乎所有的用户文件 /var 保存邮件文件、新闻文件、打印队列和系统日志文件 /tmp 存放临时文件,对于大型、多用户的系统和网络服务器有必要分区方案[参考]Ubantu分区http://allanfan.blog.51cto.com/520839/311831光盘安装Ubantuhttp://www.ylmf.net/ubunt
2011-05-04 18:00:00 5001 3
原创 AnyCut | 创建桌面快捷方式 | PackageManager获得系统基本信息 | UserTask多线程
一、概述[效果图]二、获得系统基本信息三、创建桌面快捷方式四、UserTask多线程
2011-05-04 11:21:00 2350 3
原创 Amazed | 读取assets文件夹内的txt文件 | 绘图 | 加速度感应器 SensorManager |
一、概述游戏规则:大理石圆球(Marble)由于重力加速度移动,当碰到黑色区域判定为输,碰到蓝色区域判定为赢,碰到灰色区域继续移动。[效果图]二、加载迷宫地图assert三、加速度感应器的使用四、判定输赢
2011-05-03 16:11:00 1728
转载 Android 推荐 开源项目
1.Android 团队提供的示例项目 如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架 上开发。由Android的核心开发团队提供了15个优秀的示例项 目,包含了游戏 、图像处理、时间显示、开始菜单 快捷方式等。 地址:http://code.google.com/p/apps-for-android/ 附件: Amazed2_1-300x200.jpg
2011-05-03 09:43:00 865
c语言 进制转换器执行科学计算
2009-03-11
J2EE 在线图书系统
2009-03-11
J2EE 离线聊天系统
2009-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人