Android学习
shujie000
这个作者很懒,什么都没留下…
展开
-
Android 布局之GridLayout
1 GridLayout简介GridLayout是Android4.0新提供的网格矩阵形式的布局控件。GridLayout的继承关系如下: java.lang.Object –> android.view.View –> android.view.ViewGroup –> android.widget.GridLayoutGridLayout包含的属性如下:andro原创 2015-07-09 17:22:20 · 715 阅读 · 0 评论 -
Android 学习笔记 Contacts (一)ContentResolver query 参数详解
1.获取联系人姓名 一个简单的例子,这个函数获取设备上所有的联系人ID和联系人NAME。 public void fetchAllContacts() { ContentResolver contentResolver = this.getContentResolver(); Cursor cursor = contentResolver.query(andr转载 2015-07-28 10:10:17 · 406 阅读 · 0 评论 -
文章标题
运行一下,你会体会很深的。如果觉得不够劲,可以考虑把main()函数里面的n的值再设大一点。(之前在上班,只贴了上面一个代码;现在下班了,下面详细补充一下。)具体说原理的话,两个字符串相加,相当于执行了如下操作: str1 + str2 执行了下面的过程: StringBuffer sb1 = new StringBuffer(str1); sb1.append(str2); String转载 2015-07-16 11:21:24 · 287 阅读 · 0 评论 -
Android IntentService完全解析
一 概述 大家都清楚,在Android开发中,凡是遇到耗时的操作时尽可能的会交给Service去做,比如我们上传多张图,上传的过程用户可能将应用置于后台,然后干别的去了。我们的Activity就有可能会被杀死,所以可以考虑将上传操作交给Service去做,如果担心Service被杀死,还能通过设置startForeground(int,Notification)方法提升其优先级。 那么,在Ser原创 2015-08-01 00:11:10 · 480 阅读 · 0 评论 -
Android开发指南----Fragment详解
Fragment代表了Activity里的一个行为,或者Activity UI的一部分。你可以在一个Activity里构造多个Fragment,也可以在多个Activity里复用一个Fragment。你可以认为Fragment是Activity里的一个模块区域,Fragment有自己的lifecycle,接收自己的input事件。你可以在Activity运行的时候添加或者删除一个Fragment。原创 2015-08-02 16:20:19 · 337 阅读 · 0 评论 -
JAVA虚拟机生命周期
一个运行时的java虚拟机实例的天职是:负责运行一个java程序。当启动一个java程序时,一个虚拟机实例也就诞生了。当该程序关闭退出,这个虚拟机实例也就随之消亡。如果同一台计算机同时运行三个java程序,将得到三个java虚拟机实例。每个java程序都运行于自己的java虚拟机实例中。 java虚拟机实例通过调用某个初始类的main()方法来运行一个java程序。而这个main()方法必须是pu原创 2015-08-05 13:43:44 · 372 阅读 · 0 评论 -
Android----异步加载
MainActivity.javapublic class MainActivity extends Activity{ private ListView mListView; private static String URL="http://www.imooc.com/api/teacher?type=4&num=30"; @Override protected原创 2015-09-19 18:32:22 · 370 阅读 · 0 评论 -
文章标题
1.使用 使用CoordinatorLayout需要在Gradle加入Support Design Library:compile 'com.android.support:design:22.2.1'待续。。。。原创 2016-04-29 15:03:41 · 313 阅读 · 0 评论