
Android
zchuanxi
无。。
展开
-
Intent跳转到系统应用中的拨号界面、联系人界面、短信界面及其他
现在开发中的功能需要直接跳转到拨号、联系人、短信界面等等,查找了很多资料,自己整理了一下。首先,我们先看拨号界面,代码如下:Intent intent =new Intent();intent.setAction(“android.intent.action.CALL_BUTTON”);startActivity(intent);和Uri uri = Uri.parse(“tel:xxxxxx”);原创 2015-09-29 13:19:13 · 297 阅读 · 0 评论 -
SQLite 通过.db文件导入已有数据库
见过几次Android数据库操作,貌似都是在程序开始时建一个空数据库,然后进行操作。 那,如果想要用一个已有的数据库怎么办?因为Android系统下的数据库是存放在/data/data/com..(package name)/目录下,所以我们可以这样:1.将.db文件放到项目源码的res/raw目录下; 2.用FileInputStream读取原数据; 3.用FileOutPutStream把转载 2015-09-29 13:29:40 · 1657 阅读 · 0 评论 -
一个百度定位例子,把自己的经纬度转换为具体位置
程序:BaiduMap主包: 1 package com.xmb.BaiduMap; 2 3 import com.baidu.mapapi.BMapManager; 4 import com.baidu.mapapi.GeoPoint; 5 import com.baidu.mapapi.LocationListener; 6 import com.b转载 2015-09-29 13:38:02 · 1173 阅读 · 0 评论 -
Android-创建带单选项列表的对话框
面代码将打开一个如下图所示的选项列表对话框: final String[] items = {“java”, “.net”, “php”}; new AlertDialog.Builder(SenderNotificationActivity.this).setTitle(“选择语言”) .setItems(items, new DialogInterface.OnClickListener(原创 2015-09-29 13:35:18 · 491 阅读 · 0 评论 -
Android双向滑动菜单完全解析,教你如何一分钟实现双向滑动特效
如果是你的应用程序中有很多个Activity都需要加入滑动菜单的功能,那么每个Activity都要写上百行的代码才能实现效果,再简单的滑动菜单实现方案也没用。因此我们今天要实现一个滑动菜单的框架,然后在任何Activity中都可以一分钟引入滑动菜单功能。首先还是讲一下实现原理。说是滑动菜单的框架,其实说白了也很简单,就是我们自定义一个布局,在这个自定义布局中实现好滑动菜单的功能,然后只要在Activ转载 2015-09-29 13:28:39 · 483 阅读 · 0 评论 -
android:EditText属性/去边框
EditText继承关系:View–>TextView–>EditText EditText的属性很多,这里介绍几个: android:hint=”请输入数字!”//设置显示在空间上的提示信息 android:numeric=”integer”//设置只能输入整数,如果是小数则是:decimal android:singleLine=”true”//设置单行输入,一旦设置为true,则文字不原创 2015-09-29 13:36:54 · 753 阅读 · 0 评论 -
Android Service学习之AIDL, Parcelable和远程服务
AIDL的作用 由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界。 通过代码来实现这个数据传输过程是冗长乏味的,Android提供了AIDL工具来处理这项工作。 AID转载 2015-09-29 13:35:54 · 302 阅读 · 0 评论 -
Android-x86虚拟机安装配置全攻略
Android-x86虚拟机安装配置网上有很多,但是全部说明白的确不多,希望这篇文章能把主要的配置介绍给您,帮助您少走一些弯路。本文分别针对VMWare和Virtual Box两种虚拟机介绍安装配置方法,并描述了如何使用eclipse进行调试。一、安装Android-x86虚拟机1、使用vmware安装Android-x86在http://www.android-x转载 2015-09-29 13:21:06 · 2600 阅读 · 0 评论 -
android shape的使用
shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 圆角 --> <corners android:r原创 2015-09-29 13:26:45 · 240 阅读 · 0 评论 -
Android 添加新的联系人代码
private Uri insertContact(Context context, String name, String phone) {ContentValues values = new ContentValues();values.put(People.NAME, name);Uri uri = getContentResolver().insert(People.CONTENT_U原创 2015-09-29 13:24:53 · 1002 阅读 · 0 评论 -
Android Contentprovider的学习实例总结
工作中遇到了contentprovider数据共享机制,下面来总结一下:一、ContentProvider简介 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数原创 2015-09-29 13:31:25 · 341 阅读 · 0 评论 -
Android 自定义标题栏(title栏)
<resources xmlns:android=”http://schemas.android.com/apk/res/android”><style name=”CustomWindowTitleBackground”> <item name=”android:background”>#00cc00</item></style><style name=”test” paren原创 2015-09-29 13:24:24 · 508 阅读 · 0 评论 -
android 获取进程、服务、任务列表
获取进程列表,需使用ActivityManager中的方法获取进程名;再根据进程名,获取应用程序的ApplicationInfo对象;用ApplicationInfo中的方法为进程加载图标和程序名称。获取服务、任务列表方法同上。1 实例化ActivityManagerprivate ActivityManager mActivityManager;mActivityManager=(Activit转载 2015-09-29 13:23:50 · 480 阅读 · 0 评论 -
Android OnTouchListener触屏事件接口
OnTouchListener接口是用来处理手机屏幕事件的监听接口,当为View的范围内触摸按下、抬起或滑动等动作时都会触发该事件。该接口中的监听方法签名如下。Java代码: public boolean onTouch(View v, MotionEvent event) 参数v:参数v同样为事件源对象。 参数event:参数event为事件封装类的对象,其中封装了触发事件的详细信息,同样包原创 2015-09-29 13:20:15 · 863 阅读 · 0 评论 -
android中的全局变量定义与使用
android中的全局变量定义与使用在平时的开发过程中,有时候可能会需要一些全局数据,来让应用中的所有Activity和View都能访问到,大家在遇到这种情况时,可能首先会想到自己定义一个类,然后创建很多静态成员,android已经为我们提供了这种情况的解决方案:在Android中,有一个Application类,在Activity中可以使用getApplication()方法获得实例,使用它就可以原创 2015-09-29 13:32:38 · 3654 阅读 · 0 评论