`
心雨心
  • 浏览: 351830 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
SDK Version:  M5 Introduction In this tutorial we will create an application called PhoneFinder. This application will illustrate how to deal with sending and receiving SMS messages. The idea of the application is that when your phone is lost or stolen you will be able to use someone el ...
我们现在的大多开发项目中都难免和服务器端打交道,交互的过程无非是数据输入和输出,当我们将接口要求的数据按照格式传输到服务器端后,就会得到服务器端返回的数据,在行业内数据大多会使用被普遍接受和采用的XML格式(也有不少使用JSON)来组织数据进行返回,当我们获得XML时就可以解析获得自己需要的数据,或许是操作结果,或许是需要展示的数据列表,在Android中主要有三种的XML解析方式分别是SAX、DOM、PULL,这期我主要讲
Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户 (Android 系统是基于Linux)的. 所以不同APK(用户)间互相访问数据默认是禁止的. 但是它也提供了2种APK间共享数据的形式: 1. Share Preference. / Content Provider APK可以指定接口和数据给任何其他APK读取. 需要自己实现接口和Share的数据. 本文对于这个不做详细解释 2. Shared User id 通过Shared User id,拥有同一个User id的多个APK可以配置成运行在同一个进程中.所以默认就是 ...
比如说我在a.apk内想启动b.apk怎么做   ComponentName comp = new ComponentName("com.login","com.login.LoginMain");                                intent = new Intent();                                intent.setComponent(comp);                                intent.setAction("android.inten ...
下面为查看可用存储内存大小的示例,用于查看和内部和外部存储器的总存储。   Java代码 import java.io.File;             import android.os.Environment;       import android.os.StatFs;             public class MemoryStatus {                 static final int ERROR = -1;                      static public boolean ex ...
我想这个问题肯定困扰了很多人,我也不例外。新公司用的东西多多少少会与我们以前公司的有所不同。所以这个问题也时常伴随在我们身边。 第一种解决方案: @Override是JDK5 就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override而JDK6 修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override修改你的eclipse指定的编译器版本在选项里的java compiler中指定版本至少在5.0以上在myEclipse中改变编译器的方法:Project->Properties->Java Compiler->Confi ...
android.permission.ACCESS_CHECKIN_PROPERTIES Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded 允许读写访问 "properties"表在checkin数据库中,改值可以修改上传  android.permission.ACCESS_COARSE_LOCATION Allows an application to access coarse ( ...
在Android安装卸载程序的源码中我们知道: Java代码 < activity android:name=".PackageInstallerActivity">       < intent-filter>       < action android:name="android.intent.action.VIEW" />       < category android:name="android.intent.category.DEFAULT" /& ...
1.短信数据库String strUriInbox = "content://sms";Uri uriSms = Uri.parse(strUriInbox);Cursor c_groups = managedQuery( uriSms , new String[] { "date","person" }, select, null, "date DESC"); strColumnName=_id                strColumnValue=48                  //短消息序号  ...
安卓网的一个帖子,写得不错,记下来 ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机).它的主要功能有: 运行设备的shell(命令行) 管理模拟器或设备的端口映射 计算机和设备之间上传/下载文件 将本地apk
Log.v (VERBOSE)详细信息 Log.d (DEBUG)出错信息 Log.i (INFO)通知信息 Log.w (WARN)警告信息 Log.e (ERROR)错误信息
main.xml解析 <?xml version="1.0" encoding="utf-8"?>version表示当前版号 encoding表示当前编码方式 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height=&q ...
android.util 涉及系统底层的辅助类库  android.os 提供了系统服务、消息传输、IPC管道  android.graphics GPhone图形库,包含了文本显示、输入输出、文字样式  android.database 包含底层的API操作数据库(SQLite)  android.content 提供了各种数据传输、服务、资源管理  android.view 提供基础的用户界面接口框架  android.widget 显示各种控件如按钮、列表框、进度条等。  android.app 提供高层的程序模型、提供基本的运行环境  android.provider 各种定义变量标准  ...
通过TelephonyManager读取SIM卡信息: AndroidManifest.xml中配置权限: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"       package="com.ek.test"       android:versionCode="1"       android:versionN ...
短信数据库 String strUriInbox = "content://sms"; Uri uriSms = Uri.parse(strUriInbox); Cursor c_groups = managedQuery( uriSms , new String[] { "date","person" }, select, null, "date DESC"); strColumnName=_id                strColumnValue=48                  //短消息序号  ...
Global site tag (gtag.js) - Google Analytics