Android
文章平均质量分 61
许教伟
我有一个野心。
展开
-
使用SharedPreferences保存偏好参数
String username = etName.getText().toString();String age = etAge.getText().toString();SharedPreferences sharedPreferences = MainActivity.this.getSharedPreferences("person", Context.MODE_PRIVATE)原创 2014-02-27 09:37:09 · 541 阅读 · 0 评论 -
android 开启关闭移动网络
在网上找了很长时间,找到了一种通过反射的方法,将C原创 2014-05-14 14:48:58 · 774 阅读 · 0 评论 -
Android自定义属性,format详解
1. reference:参考某一资源ID。 (1)属性定义: background" format = "reference" /> (2)属性使用: android:layout转载 2014-05-22 14:16:25 · 507 阅读 · 0 评论 -
Android Matrix几个方法的使用
Matrix matrix = new Matrix(); // 这是让图片有旋转的效果 第一个参数是图片旋转的度数 第二个和第三个是参数是围绕哪个点进行旋转 matrix.setRotate(30, bitmap.getWidth() / 2, bitmap.getHeight() / 2); // 这会让图片进行平移 第一个参数是x轴平移的像素 第二个是Y轴平移的像原创 2014-05-24 17:09:54 · 749 阅读 · 0 评论 -
Android 下载APK 安装APK 打开APK
今天有了一个这样的需求 :下载一个apk文件,然后当你下载完成后,按钮的文字发生改变,变成点击安装,然后安装完成之后,变成打开。这是下载apk的方法:/** * 后台在下面一个Apk 下载完成后返回下载好的文件 * * @param httpUrl * @return */ private File downFile(final String httpUrl) {原创 2014-05-23 11:10:47 · 3277 阅读 · 0 评论 -
Android 在子线程中更新UI的几种方法
第一种:new Handler(context.getMainLooper()).post(new Runnable() { @Override public void run() { // 在这里执行你要想的操作 比如直接在这里更新ui或者调用回调在 在回调中更新ui }});context是你传过来的context对象第二种:// 如果当前线程是UI线程,那原创 2014-05-26 14:15:41 · 1635 阅读 · 3 评论 -
Android Gson解析
将json字符串解析成一个javaBean:原创 2014-05-27 10:02:40 · 699 阅读 · 0 评论 -
今日异常
第一个:java.lang.NoSuchMethodError: android.app.Notification$Builder.build 这个我原创 2014-05-13 15:15:19 · 643 阅读 · 0 评论 -
JsonReader的使用
public void test() throws IOException {String jsonString = "[{\"username\":\"xujiaowei\",\"userId\":\"28\"},{\"username\":\"Jason\",\"userId\":\"002\"}}]";JsonReader jsonReader = new JsonReader(ne原创 2014-02-27 15:52:32 · 9113 阅读 · 1 评论 -
Android 自定义横向的ProgressBar的颜色
1、首先在Drawable下面新建一个 <gradient android:startColor="#a6e1ca" android:centerColor="#a6e1ca" android:centerY="0.75" android:endColor="#a6e1ca" android:angle="270" />原创 2014-06-18 18:05:30 · 1888 阅读 · 0 评论 -
android 绑定服务
如果我们想调用服务里面的方法,这个是不允许的原创 2014-05-19 22:36:48 · 647 阅读 · 0 评论 -
ContentProvider的使用
ContentProvider是通过暴露自己的方法,让其它程序能访问到自己的方法,这样能实现数据之间的传输。private UriMatcher matcher = new UriMatcher(UriMatcher.NO_MATCH);private DBHelper helper = null;private static final int PERSON=1;private原创 2014-02-27 11:56:01 · 516 阅读 · 0 评论 -
Android中shape的使用
Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码: android:startColor="#ff8c00"转载 2014-05-04 17:16:11 · 456 阅读 · 0 评论 -
android 4.0开机启动服务
android 4.0 如何实现在没有activity情况下开机自启动服务,非常急。。。 本人想写一个Service,不想有Activity,无界面,开机接收广播启动。。 网上找了几个方法: 第一,写一个很简单的程序,就一个Activity,指此Activity标题栏去掉,背景全透明,然后在此Activity的OnCreate将自己finish()掉,什么都不用干原创 2014-05-16 17:09:26 · 893 阅读 · 2 评论 -
内容观察者
注册一个内容观察者:原创 2014-05-18 15:20:53 · 572 阅读 · 0 评论 -
Android Service 手机启动服务 监听电话的状态 进行录音
Android启动服务原创 2014-05-18 22:24:27 · 1913 阅读 · 0 评论 -
android 绑定远程服务
首先创建一个远程服务的程序,原创 2014-05-19 23:52:04 · 1094 阅读 · 0 评论 -
LocationManager
: NETWORK 和 GPS 权限(LocationManager) Android002.this.getSystemService(Context.LOCATION_SERVICE); getAllProviders()getBestProvider(criteria, false)Criteria criteria =原创 2014-02-27 13:02:46 · 700 阅读 · 0 评论