android基础
文章平均质量分 85
JunDooong
这个作者很懒,什么都没留下…
展开
-
Android版本对应的 API Level
Android API Level Platform Version API Level VERSION_CODE Notes Android 6.0 23 M API Changes Android 5.1 22 LOLLIPOP_MR1 Platform Highlights Android 5.0 21 LOLLIPOP An原创 2016-01-20 17:42:05 · 875 阅读 · 0 评论 -
android.support.v4.app.Fragment和android.app.Fragment区别
(1)android.app.Fragment:兼容的最低版本是android:minSdkVersion="11"因此你的应用不能兼容3.0以下的应用。可以使用标签的,这点很重要,如果是用android.support.v4.app.Fragment的话,是不能是用标签的,会抛出android.view.InflateException: Binary XML file line #7:转载 2013-08-14 09:55:06 · 1957 阅读 · 0 评论 -
layout_gravity和gravity的用法
相信对于Android的初学者来说,大家都曾经被layout里这两个极其相似的属性迷惑过。简单使用一下搜索工具,我们就不难找到下面这样的答案:layout_gravity 表示组件自身在父组件中的位置gravity 表示组件的子组件在组件中的位置看似很简单嘛~) 貌似大伙瞅一眼就明白了。今天我要说的就是这貌似瞅一眼就明白的道理。 为什么这么简单的转载 2013-08-19 14:52:05 · 1492 阅读 · 0 评论 -
Fragment的构造函数
来自官方API:Default constructor. Every fragment must have an empty constructor, so it can be instantiated when restoring its activity's state. It is strongly recommended that subclasses do not have othe原创 2013-08-22 10:17:26 · 1982 阅读 · 0 评论 -
关于EditText中的getText()方法的返回值类型以及string的转换问题
EditText中的getText()方法的返回值为CharSequence,如果我们想要获得string类型数据的话,需要在后边加上.toString 另外,String类型转为int:Integer.parseInt(str);String类型转为float::Float.parseFloat(str);原创 2013-08-21 11:42:33 · 13740 阅读 · 0 评论 -
permission 和 user-permission的区别
uses-permission是申请权限;permission是自己定义权限;android组件中的permission指明调用这个组件需要的权限。原创 2016-06-27 16:22:28 · 8024 阅读 · 0 评论 -
IntentFilter是什么
指定activity、service或broadcast receiver可以响应的Intent类型。一个IntentFilter声明了它所在组件的能力,比如一个activity或service可以做什么,或者说一个广播接收者可以接收什么类型的广播等。它可以在启动一个组件来接收意图的时候过滤掉不相关的组件。原创 2016-03-25 18:45:06 · 832 阅读 · 2 评论 -
activity alias又是什么鬼
目前网上关于activity alias的资料不是很多,可能使用场景确实是比较有限吧,但是多了解一点总没错,以下内容主要翻译自android官网,学习一下。原创 2016-04-01 14:44:24 · 971 阅读 · 0 评论 -
API指南之应用清单文件
每个应用的跟目录都必须包含一个AndroidManifest.xml文件(且文件名精确无误)。该清单文件为Android系统提供你的应用的基本信息,系统必须知道这些信息才能运行任何应用程序。此外,清单文件还包含以下信息:翻译 2016-06-24 18:42:59 · 627 阅读 · 0 评论 -
Android指南针应用
目的:通过指南针应用来学习SensorManager、LocationManger的使用以及对android 6.0动态权限的适配原创 2016-05-16 10:59:51 · 4298 阅读 · 0 评论 -
android开发的常用小功能汇总(持续更新)
1.判断应用是否在运行 ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); List list = am.getRunningTasks(100); for (RunningTaskInfo info : list) {原创 2015-03-02 17:16:19 · 961 阅读 · 0 评论 -
android中%1$s、%1$d的用法
作用:动态的拼接字符串,使代码更简洁,更易维护、易扩展。用法:1.整型: 比如:“他今年XX岁了”,这个具体XX岁可能需要从服务端取的,那我们可以这么写<string name="old">他今年%1$d岁了</string>在程序中:原创 2016-04-06 19:30:45 · 3098 阅读 · 0 评论 -
关于Activity生命周期的一些小总结
只要之前的activity仍然被部分可见,这个activity就会一直处于Paused状态。然而,一旦之前的activity被完全阻塞并不可见时,则其会进入Stop状态。 不同于暂停状态的部分阻塞UI,停止状态是UI不再可见并且用户的焦点转移到另一个activity中.极端情况下,系统会直接杀死我们的app进程,并不执行activity的onDestroy()回调方法, 因此我们需要使用onSt原创 2016-08-03 20:19:29 · 580 阅读 · 0 评论