在安卓SDK中有许多机制可以用来保存数据,决定使用哪一种和何时触发该操作常让人困惑。 当创建个人应用程序的时候你想要做的第一件、最容易的事就是保存一些用户输入的、明确需要保存的数据。下面是一些常用来持久化存储的方法:(附Android应用开发入门教程)数据保存最基本的方法就是保存到外置存储设备的文件...
分类:
移动开发 时间:
2014-11-11 18:00:50
阅读次数:
194
from:http://blog.csdn.net/changemyself/article/details/786152508-13 18:29:22.924: E/AndroidRuntime(1875): Caused by: java.lang.ClassNotFoundException:...
分类:
移动开发 时间:
2014-11-11 17:57:50
阅读次数:
160
http://blog.csdn.net/kangear/article/details/38139669[-]编译tinyalsa配套工具查看当前系统的声卡tinymix查看混响器使用tinyplay播放wav音乐tinycap使用 由于Android中默认并没有使用标准alsa,而是使用的是.....
分类:
移动开发 时间:
2014-11-11 17:56:39
阅读次数:
465
关键是一个服务:
public class SystemService extends Service {
@Override
public IBinder onBind(Intent intent) {
// TODO Auto-generated method stub
return null;
}
@Override
public void onCreate(...
分类:
移动开发 时间:
2014-11-11 16:47:32
阅读次数:
177
1、需要RootTools.jar
2、执行脚本
public class InstallerActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) ...
分类:
移动开发 时间:
2014-11-11 16:45:32
阅读次数:
193
之前startActivityForResult一直用的好好的,今天发现怎么也不起作用。检查后发现有两点影响了,
1、android:launchMode="singleTask",main里设成单例了;
2、startActivityForResult的requestcode需要大于0才可以。...
分类:
移动开发 时间:
2014-11-11 16:45:11
阅读次数:
289
1、第一种重启方式
public class RebootActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.on...
分类:
移动开发 时间:
2014-11-11 16:44:21
阅读次数:
238
1、android 应用开启后启动一个服务
public class TestserviceActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
...
分类:
移动开发 时间:
2014-11-11 16:45:10
阅读次数:
273
在《【Java&Android开源库代码剖析】のandroid-smart-image-view》一文中我们提到了android-async-http这个开源库,本文正式开篇来详细介绍这个库的实现,同时结合源码探讨如何设计一个优雅的Android网络请求框架。做过一段时间Android开发的同学应该对这个库不陌生,因为它对Apache的HttpClient
API的封装使得开发者可以简洁优雅的...
分类:
移动开发 时间:
2014-11-11 16:41:38
阅读次数:
252
由于我们设计的是异步的网络请求框架,因此代码实现使用的是基于接口回调的方式来处理从服务器端返回的数据,鉴于数据格式多种多样,例如有二进制文件,普通文本文件,json格式字符串 ,xml格式字符串,断点续传文件等等,因此从响应处理接口会派生出很多子类,专门处理不同格式的数据。从下面的UML类图可以看到响应处理器接口是ResponseHandlerInterface,从这个接口派生出AsyncHttp...
分类:
移动开发 时间:
2014-11-11 16:38:13
阅读次数:
564
android:padding Padding 为内边框,指该控件内部内容,如文本/图片距离该控件的边距
android:margin Margin 为外边框,指该控件距离边父控件的边距...
分类:
移动开发 时间:
2014-11-11 16:35:43
阅读次数:
160
Android.mk编译文件是用来向Android NDK描述你的C,C++源代码文件的, 今天查了一些常用的的语法。
一 概述:
一个Android.mk文件用来向编译系统描述你的源代码。
具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或更多次的build系统。
你可以在每一个Android.mk文件中定义一个或多个模块,
你也可以在几个模块...
分类:
移动开发 时间:
2014-11-11 16:31:49
阅读次数:
241
本篇文章通过源代码分析了在输入格式为TextInputFormat的情况下,hadoop-2.4.1如何确定Mapper任务的数量...
分类:
移动开发 时间:
2014-11-11 16:34:07
阅读次数:
216
AIDL 是一个接口描述文件,用于实现android 平台上面的RPC ,aapt 在编译的时候会自动根据规则用于IPC 的接口和对象,而作为使用者只需要
在服务端实现接口 2 在客户端bindService onServiceConnected 时获取接口对象,这里的接口都是AIDL 中描述的接口,其他的细节则在由AIDL 化成同名源文件
这里面有一个接口,里面在的方法就是AIDL 文件中所...
分类:
移动开发 时间:
2014-11-11 16:31:22
阅读次数:
291
来源于一位公司同事的共享,在此感谢这位同事分享:苹果开发者正式使用证书- 打开 https://developer.apple.com/- 点击进入 Member Center- 登录开发者账号- Certificates,Idebtifiers & Profiles :开发者证书- iTunes ...
分类:
移动开发 时间:
2014-11-11 16:28:25
阅读次数:
196
============问题描述============ android端的图片想通过byte数组的形式传到后台,后台在转化为image图片,其实也就是想把手机端的图片通过字节流的形式或字符串的形式传到后台,后台再转化为图片保存。现在的想法是通过序列化的方式,先在手机端将图片序列化到byte数组,后...
分类:
移动开发 时间:
2014-11-11 16:29:33
阅读次数:
196