- 博客(29)
- 资源 (18)
- 收藏
- 关注
转载 android权限大全
android权限大全访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~15
2012-12-28 10:34:48 740
转载 Android AIDL使用详解 .
1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信 2.既然aidl可以定义并实现进程通信,那么我们怎么使用它呢?文档/android-sdk/docs
2012-12-28 10:31:47 462
转载 Android中SharedPreferences的模式 .
在Android开发中,使用SharedPreferences来共享一些小的配置数据是非常方便的。可是我发现在不同版本上,SharedPreferences的表现并不一样。我的测试机是Android 2.3.6,程序的写入和读取都正常。但把相同的程序在Android 4.1上运行,就发现虽然写入正常,但刚刚写入的数据不能被读取到。经过仔细调试,发现在Android 4.1中,读取到的写入的
2012-12-26 16:23:01 785
转载 Android 数据库
http://yansaibo.iteye.com/blog/737254(1) 如何创建自增字段? 简单的回答:一个声明为 INTEGER PRIMARY KEY 的字段将自动增加。 这里是详细的答案: 从 SQLite 的 2.3.4 版本开始,如果你将一个表中的一个字段声明为 INTEGER PRIMARY KEY,那么无论你何时向该表的该字段插入一个 NULL 值,
2012-12-26 16:16:52 502
转载 Datatypes In SQLite Version 3
http://www.sqlite.org/datatype3.html Most SQL database engines (every SQL database engine other than SQLite, as far as we know) uses static, rigid typing. With static typing, the datatype of a val
2012-12-26 16:08:52 736
转载 Android Service学习之AIDL, Parcelable和远程服务
AIDL的作用 由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界。 通过代码来实现这个数据传输过程是冗长乏味的,Android提供了AIDL工具来处理这项工作。
2012-12-26 15:52:52 556
转载 Android 中的 Service 全面总结
1、Service的种类 按运行地点分类:类别区别 优点缺点 应用本地服务(Local)该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。 主进程被Kill后,服务便会终止。 非常常
2012-12-26 13:57:17 479
转载 Android Service
Android Service所谓的service有Local Service和Remote Service区分:LocalService:就是client和Service在同一个进程当中。RemoteService:就是client 和Service在不同的进程中。我们通常的用法是自己建一个.java文件中通过继承Service来实现一个子Service。然后在通
2012-12-25 20:41:46 612
转载 android service 生命周期
有了 Service 类我们如何启动他呢,有两种方法: • Context.startService() • Context.bindService() 1. 在同一个应用任何地方调用 startService() 方法就能启动 Service 了,然后系统会回调 Service 类的 onCreate() 以及 onStart() 方法。这样启动
2012-12-25 19:51:57 470
转载 怎样使一个Android应用不被杀死?(整理)
参考:http://blog.csdn.net/windskier/article/details/6560925http://blog.csdn.net/zmyde2010/article/details/6756368http://blog.sina.com.cn/s/blog_514048cb0100wi2j.html方法:对于一个service,可以首先把它设为在前台运
2012-12-25 16:45:32 770
转载 android:process=":remote" .
资料一http://developer.android.com/intl/zh-CN/reference/android/app/Service.htmlIf we want to make this service run in a remote process (instead of the standard one for its .apk), we can use andr
2012-12-25 11:08:44 4863
转载 由android:process引发的内存限制的问题
android:process 定义activity运行所在的进程名称。一般情况下,应用的所有组件都运行在为应用创建的默认的进程中,该默认进程的名称应用包名称一致。通过定义元素的“process”属性可以为所有组件指定一个不同的默认进程。但是任意组件都可以重写默认进程,以便实现多进程操作。如果该属性指定名称以“:”开头,则一个新的专属于该应用的进程将会被创建。如果该进程名以小写字母开头,则
2012-12-25 11:07:53 1043
转载 ViewGroup学习之绘制过程
Android UI界面由以下树形结构组成, 从图中可以看出, UI界面是有View与ViewGroup两大类控件组成,在下面树形图中不管是View还是ViewGroup都是从android.view.View中派生, 而ViewGroup作为容器, 它可以装载和管理其下的一些列由android.view.View派生出来的元素(View和ViewGroup): 由
2012-12-24 21:00:46 2194
转载 Android用户界面之notifaction(状态栏通知)
对于通知,应先明白:通知概要 通知标题 通知内容 通知图标 通知时间首先,看界面。状态栏上的是:图标和概要。将状态栏往下拉,会出来标题、内容和时间。 通知除了状态栏的图标外,还可以 开打设备上的LED灯,发送声音、震动来提醒用户 通知可以告诉用户在后台发生了某事,所以经常在广播接受者和服务中使用; 例子开始的界面如下:点击发送后,会发送通知。
2012-12-21 16:22:31 1085
转载 PendingIntent的解析
intent英文意思是意图,pending表示即将发生或来临的事情。PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。Intent 是及时启动,intent 随所在的activity 消失而消失。PendingIntent 可以看作是对intent的包装,通常通过getActivity,getBroadcast
2012-12-21 16:13:36 506
转载 Android中RemoteViews的实现 .
本文结合AppWidget的应用场景,分析Android中RemoteViews的内部具体实现。从前文《Android中AppWidget的分析与应用:AppWidgetProvider》和《Android中Launcher对于AppWidget的处理的分析:AppWidgetHost角色》中得知,Android中AppWidget的图形资源是由AppWidgetProvider通过Remot
2012-12-21 15:58:27 662
转载 Android中集成第三方软件包(.jar, .so) .
Android中可能会用到第三方的软件包,这包括Java包.jar和Native包.so。jar包既可通过Eclipse开发环境集成,也可通过编译源码集成,看你的工作环境。 假定自己开发的程序为MyMaps,需要用到BaiduMaps的库,包括baidumapapi.jar和libBMapApiEngine_v1_3_1.so。 一、Eclipse中集成第三方jar包及.so动态库
2012-12-21 15:41:23 635
原创 根据布局id遍历其内的子控件
LinearLayout l = (LinearLayout)getViewById(rv.getLayoutId()); int childCount = l.getChildCount(); //遍历下面所有的子控件,判断是否是layout for(int i = 0; i if(l.getChildAt(i)
2012-12-21 14:54:18 2990
转载 使用new和反射实例化内部类对象
前两天看到一道面试题,是关于内部类的知识,觉得很有意思,现对其详细讲解,绝对原创!~这道题是这样的:根据注释填写(1),(2),(3)处的代码public class Test{public static void main(String[] args){// 初始化Bean1(1)bean1.I++;// 初始化Bean2(2)bean2.J++;//
2012-12-19 16:06:41 714
转载 android反射方式访问内部类成员 .
//访问某个属性Context mmsCtx = createPackageContext("com.android.lockscreen", Context.CONTEXT_INCLUDE_CODE | Context.CONTEXT_IGNORE_SECURITY); Class maClass = Class.forName
2012-12-19 16:06:04 1948
原创 开发者网站
http://android.toolib.net/reference/android/widget/RemoteViews.htmlhttp://android.toolib.net/resources/index.html
2012-12-19 13:50:32 383
转载 区分Activity的四种加载模式
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standard singleTop singleTas
2012-12-14 14:11:21 312
转载 Android Intent和PendingIntent的区别详细分析
刚才一个例子中用到了PendingIntent,与之前学过的Intent有些类似,所以百度了一下结合自己的理解做个整理: Intent是一个意图,一个描述了想要启动一个Activity、Broadcast或是Service的意图。它主要持有的信息是它想要启动的组件(Activity、Broadcast或是Service)。 PendingIntent可以看
2012-12-10 15:04:31 357
转载 Android TextWatcher监控EditText中的输入内容并限制其输入字符个数
布局中EditText在android布局中经常用到,对EditText中输入的内容也经常需要进行限制,我们可以通过TextWatcher去观察输入框中输入的内容,作个笔记。主布局:xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/re
2012-12-06 16:24:15 548
转载 Android让页面默认弹出输入法的问题 .
看一个manifest中Activity的配置,如果这个页面有EditText,并且我们想要进入这个页面的时候默认弹出输入法,可以这样设置这个属相:android:windowSoftInputMode=stateVisible,这样就会默认弹起输入法,当然还有别的办法。 android:configChanges="orientation|keyboar
2012-12-06 15:30:28 1063
转载 【安卓学习开发】5.隐藏EditText的输入法
1.调用显示系统默认的输入法方法一、InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);imm.showSoftInput(m_receiverView(接受软键盘输入的视图(View)),InputMethodManager.SHOW_FO
2012-12-06 15:08:43 509
转载 android:windowSoftInputMode属性详解
android:windowSoftInputModeactivity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adju
2012-12-06 14:50:28 451
转载 onItemClickListener不起作用解决办法
最近写了一个项目,界面使用的是帧布局,里面放置了listview显示联系人,以及右侧有对联系人的字母索引定位。结果在对联系人listview设置onItemClickListener时,发现竟然不起作用。 下面的是布局文件以及设置代码FrameLayout android:layout_width="match_parent" androi
2012-12-05 10:45:14 907
转载 android:descendantFocusability用法简析
开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者C
2012-12-01 20:23:33 348
google_appengine_1.9.40.zip
2017-09-20
iPhone风格大全
2014-04-09
activity切换动画效果大全
2014-04-09
注册登录界面汇总
2013-12-31
android和java面试大全集
2013-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人