- 博客(7)
- 资源 (18)
- 收藏
- 关注
原创 Android常见abd指令集
Android开发经常会用到一些adb指令,熟练的使用这些指令可以提高我们开发的效率,下面我就把一些常用的adb指令总结一下,总结的不好的话,板砖捡小的扔!!!1、adb devices这条指令就会列出所有的链接的设备,如下图:2、adb kill-server这条指令将会杀死已连接的设备的服务。3、adb start-server这条指令将会启动没有连接的设备。
2014-11-26 11:44:47 2828
转载 自定义ProgressBar
写了那一年多代码都没有认认真真写过自定义控件,最近看到网易新闻里面的加载图标如图感觉很有意思,就准备自己写个玩玩。在api里面脑补了一些canvas的姿势,就上了,效果如下。说实话真心不难,自定义控件比起平时做的应用多了几分自由和创作的快感,可能我应该去做游戏,代码如下,注释已经写的很白痴了:[java] view plaincopyprin
2014-11-25 14:51:05 871 3
原创 Eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2014-11-24 17:50:14 922 4
转载 监听ContentProvider数据改变
一、监听ContentProvider主要步骤1.在ContentProvider类的insert\update\delete方法加入this.getContext().getContentResolver().notifyChange(URI,null);其中URI表示监听的URInull表示发送消息给任何人;2.在访问者的类中调用如下方法:context.g
2014-11-17 10:15:34 790
原创 Android设计模式(2)-----观察者模式
观察者模式有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。观察者模式中有四个角色:抽象主题:它是一个接口。它把所有观察者对象的引用保存到一个聚集里,每个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删除观察者对象。其中有三个抽象方法:Attac
2014-11-14 10:13:14 784
原创 数据库的异步查询-----AsyncQueryHandler
使用AsyncQueryHandler异步查询帮助类,可以实现数据库的增删改查(ContentProvidert提供的数据)。如果数据量较小的时候,使用一般的数据查询就可以实现。但是如果数据量较大,就会出现ANR(Application Not Responding)问题,这个时候你也可以使用Handler,但是这样会降低效率,这个时候我们就可以使用Android已经封装好的异步查询框架Asy
2014-11-10 10:38:14 5729
原创 java.lang.IllegalArgumentException: column '_id' does not exist
使用SimpleCursorAdapter显示SQLite的数据到ListView时,显示java.lang.IllegalArgumentException: column '_id' does not exist这个错误,意思是说:字段"_id"不存在。下面我们来看看SimpleCursorAdapter的继承关系,你就会知道这是什么原因造成的:
2014-11-10 09:40:23 4695
排序算法demo
2016-04-15
AndroidJNI实例
2016-04-13
Android自定义捕获Application全局异常
2016-01-26
Android锁屏状态下显示Activity
2016-01-25
根据Url读取网络数据
2015-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人