关闭

Android中内容观察者的使用---- ContentObserver类详解

前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了      ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。           ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于 数据...
阅读(230) 评论(0)

android 5.0预制APK方法,android5.0预制apk

android 5.0预制APK方法,android5.0预制apk 第一情况、如何将带源码的APK预置进系统? //曹浩洋的专栏 1)     在 packages/apps 下面以需要预置的 APK的 名字创建一个新文件夹,以预置一个名为Test的APK 为例 2)     将 Test APK的Source code 拷贝到 Test 文件夹下,删除 /bin 和 /gen 目录 3...
阅读(366) 评论(0)

System.img的查看/处理

解包system.img [编辑] simg2img simg2img用于把压缩过/hash过的img文件还原为raw的img文件 它通常在编译输出的out/host/linux-x86/bin/simg2img中 查询原始system.img文件类型,可以看到是data file out/target/product/msm8909/system.img out/target/pro...
阅读(1235) 评论(0)

android系统之apn相关

工作一年了,好久没来,默默地当颗小螺丝钉。今天借此机会把学习的写一下,记录下。最近工作在交接,正好总结回顾,这一年,主要和三个字母打交道A,P,N。 APN概述: APN 的类型分为web(internet),wap,mms三种类型,用于手机中上网时数据交换的接入点名称配置与显示。 APN配置的时候,出现的type的值主要有:default,mms,supl,dun。Defau...
阅读(535) 评论(0)

Android应用经典主界面框架之一:仿QQ (使用Fragment, 附源码)

最近反复研究日常经典必用的几个android app,从主界面带来的交互方式入手进行分析,我将其大致分为三类。今天记录第一种方式,即主界面下面有几个tab页,最上端是标题栏,tab页和tab页之间不是通过滑动切换的,而是通过点击切换tab页。早期这种架构一直是使用tabhost+activitygroup来使用,随着fragment的出现及google官方也大力推荐使用fragment,后者大有代...
阅读(1287) 评论(1)

Repo 介绍

Repo是一个用Python语言开发的命令工作 ,可以更文件地进行多版本库的管理。Repo是对Git进行了一定的封装,简化了对多个Git版本库的管理。对于repo管理的任何一个版本库,都需要使用Git命令进行操作。 Repo的使用过程大致如下: 运行repo init命令,克隆Android的一个清单库。这个清单库是通过XML技术建立的版本库清单。 清单库中的manife...
阅读(383) 评论(0)

Android Binder机制(超级详尽)

1.binder通信概述     binder通信是一种client-server的通信结构,     1.从表面上来看,是client通过获得一个server的代理接口,对server进行直接调用;     2.实际上,代理接口中定义的方法与server中定义的方法是一一对应的;     3.client调用某个代理接口中的方法时,代理接口的方法会将client传递的参数打包成为Pa...
阅读(644) 评论(0)

Android中shape的使用

本人在美工方面一直是比较白痴的,对于一些颜色什么乱七八糟的非常头痛,但是在Android编程中这又是经常涉及到的东西,没办法,只有硬着头皮上。 Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: 先看下面的代码:                                          ...
阅读(406) 评论(0)

有用博客

参考博客一: http://www.cnblogs.com/linjiqin/archive/2011/05/28/2061396.html...
阅读(554) 评论(0)

1.十六进制转图片jpg

1.十六进制转图片jpg [java] view plaincopyprint? import java.io.BufferedReader;  import java.io.File;  import java.io.FileInputStream;  import java.io.FileOutputStream;  import java.io.InputStre...
阅读(2499) 评论(0)

Android 4.0系统在sdcard不能创建目录

在项目移植过程中发现了一个离奇的问题,以前的项目是2.3的。后来移植到4.0上面发现sdcard不能创建目录权限全部都加了。 研究了一会发现目录出现多层是不能创建 例如:(/mnt/sdcard/test/hh) 只有一层目录是正常创建例如(/mnt/sdcard/test) 解决问题的方法:首先解析路径放入数组中然后遍历创建文件夹   private void makeRootDirec...
阅读(1449) 评论(0)

把一串16进制码转化为一张图片

代码如下:                                 Java code /** * 存储图片16进制串为图片文件 * @param src 图片16进制文本串 * @param output 要保存的图像文件路径 */ public void saveToImgFile(String src,String output){ if(src==null||s...
阅读(1682) 评论(0)

Android图片二进制与Bitmap、Drawable之间的转换

Android图片二进制与Bitmap、Drawable之间的转换 Java代码   public byte[] getBitmapByte(Bitmap bitmap){      ByteArrayOutputStream out = new ByteArrayOutputStream();      bitmap.compress(Bitmap.CompressFormat....
阅读(745) 评论(0)

Android开发循序渐进实例3--文件读写例子

在此实例中,重点展示使用Android平台提供的SharedPreferences存储、自定义文件存储二种方式。 1. 按照如下的配置以及在开发循序渐进实例1中描述的方法创建整个项目Base:  project Name: ExampleThree  Platform: Android2.0;  Application name: ExampleThree  package name...
阅读(503) 评论(0)

Android XML文件读写

Android XML文件读写 xml version="1.0" encoding="UTF-8"?> persons>     person id="23">         name>eboyname>         age>22age>     person>     person id="24">         name>Frrname>  ...
阅读(509) 评论(1)

Android文件读写实例代码

转载:http://rnmichelle.javaeye.com/blog/923217 本文转载自本人在javaeye.com 上发表的原创博客,有兴趣的朋友可以看看。 Android文件读写实例代码 1.Manifest文件中权限的声明 为了能对sdcard进行读写操作,即可创建文件或目录,需要在AndroidManifest.xml中添加权限的声明: uses-permissio...
阅读(501) 评论(0)

Android图片转为16进制

package pts.tanlian.namespace.control; import java.io.ByteArrayOutputStream; import android.graphics.Bitmap; import android.graphics.drawable.BitmapDrawable; import android.graphics.drawab...
阅读(1806) 评论(0)

DefaultHandler中方法解读

java中的DafaultHandler是解析xml文件时的处理类。虽然很多处理中都是用自定义的handler去解析,但是也是继承DefaultHandler的。在DefaultHandler中有几个比较重要的方法。根据自己学习的经历体会如下: public void startDocument() throws SAXException 第一个执行方法。 public void start...
阅读(3817) 评论(0)

git如何合并只有两个commit到一个?

这个是一个同事让我把他的repository若干个commit变成一个,我用git rebase -i合并到最后发现剩下只有两个commit的时候,git rebase -i不再起作用,于是我求助了git maillist,果然很快有人给出了答案: $ git reset --soft HEAD^1 $ git commit --amend   我不得不说git邮件列表是我知道的最棒的一个...
阅读(457) 评论(0)

ListView 背景圆角解决办法

在drawable里面新建一个xml文件 view source print? 1 xml version="1.0" encoding="UTF-8"?> 2 shape xmlns:android="http://schemas.android.com/apk/res/android"> ...
阅读(909) 评论(0)
461条 共24页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:500398次
    • 积分:5791
    • 等级:
    • 排名:第4917名
    • 原创:27篇
    • 转载:434篇
    • 译文:0篇
    • 评论:36条
    最新评论