- 博客(13)
- 资源 (12)
- 收藏
- 关注
转载 史上最全的Android的Tab与TabHost讲解
<br />转自http://www.eoeandroid.com/thread-1035-1-1.html<br /> <br />Tab与TabHost<br /><br /><br /> 这就是Tab,而盛放Tab的容器就是TabHost<br /> 如何实现??<br /> 每一个Tab还对应了一个布局,这个就有点好玩了。一个Activity,对应了多个功能布局。<br /> ①新建一个Tab项目,注意,不要生成main Activity<br /><br /> 这里不要选<br />
2011-05-31 22:10:00 2354
转载 java中的length属性和length()方法和size()方法的区别
<br />1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性. <br />1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.<br />2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.<br />3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,
2011-05-31 21:55:00 3985
转载 Android Service学习之IntentService 深入分析
<br />什么是IntentService? (本文转自http://blog.csdn.net/gaojie314/archive/2010/11/28/6040701.aspx )<br />官方的解释是:<br />IntentService is a base class for Service s that handle asynchronous requests (expressed as Intent s) on demand. Clients send requests throug
2011-05-31 21:51:00 1670
原创 使用AIDL和远程服务实现进程通信
假设A应用需要与B应用进行通信,调用B应用中的download(Stringpath)方法,B应用以Service方式向A 应用提供服务。需要下面四个步骤: 1>在B应用中创建*.aidl文件,aidl文件的定义和接口的定义很相类,如:在cn.itcast.aidl包下创建 IDownloadService.aidl文件,内容如下: packagecn.itcast.ai
2011-05-30 20:09:00 2321
转载 android:gravity与android:layout_gravity的区别
<br />LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。他们的区别在 于:android:gravity用于设置View组件的对齐方式,而android:layout_gravity用于设置Container组件的 对齐方式。<br />举个例子,我们可以通过设置android:gravity="center"来让EditText中的文字在EditText组件中居中显示;同 时我们设置EditText的android:la
2011-05-29 20:49:00 1687
转载 Android 的消息队列模型
<br />Android是参考Windows的消息循环机制来实现Android自身的消息循环的。 <br /> Android通过Looper、Handler来实现消息循环机制,Android消息循环是针对线程的(每个线程都可以有自己的消息队列和消息循环)。 <br /> Android系统中,Looper负责管理线程的消息队列和消息循环。我们可以通过Loop.myLooper()得到当前线程的Looper对象,通过Loop.getMainLooper()可以获得当前进程的主线程的Loo
2011-05-29 20:16:00 1877 1
转载 Android Service学习之AIDL, Parcelable和远程服务
AIDL的作用<br /> 由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一 个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界。<br /> 通过代码来实现这个数据传输过程是冗长乏味的,Android提供了AIDL工具来处理这项工作。<br /> AIDL (Android Interface Definitio
2011-05-27 22:26:00 1774
转载 Android四种Activity的加载模式
一个Activty的生命周期<br />Activty的生命周期的也就是它所在进程的生命周期。<br /> <br />每一个活动( Activity )都处于某一个状态,对于开发者来说,是无法控制其应用程序处于某一个状态的,这些均由系统来完成。 <br /> 但是当一个活动的状态发生改变的时候,开发者可以通过调用 onXX() 的方法获取到相关的通知信息。 <br /> <br />在实现 Activity 类的时候,通过覆盖( override )这些方法即可在你需要处理的时候来调用。 o
2011-05-26 21:24:00 1748
转载 Android Application Task Activities的关系
<br />什么是Android Application?<br /><br />简单来说,一个apk文件就是一个Application。<br /><br />任何一个Android Application基本上是由一些Activities组成,当用户与应用程序交互时其所包含的部分Activities具有紧密的逻辑关系,或者各自独立处理不同的响应。<br /><br />这些Activities捆绑在一起成为了一个处理特定需求的Application, 并且以“.apk”作为后缀名存在于文件系统中。<b
2011-05-26 21:15:00 1587
转载 Android中的Handler, Looper, MessageQueue和Thread
<br />前几天,和同事探讨了一下Android中的消息机制,探究了消息的发送和接收过程以及与线程之间的关系。虽然我们经常使用这些基础的东西,但对于其内部原理的了解,能使我们更加容易、合理地架构系统,并避免一些低级错误。<br /><br />对于这部分的内容,将分成4小节来描述:<br /><br />1.职责与关系<br /><br />2.消息循环<br /><br />3.线程与更新<br /><br />4.几点小结<br /><br />----------------------------
2011-05-25 19:03:00 1875
转载 Android JNI知识简介
Android JNI知识简介 Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。 1. 从如何载入.so谈起 由于Android的应用层的类都
2011-05-22 20:48:00 2059
转载 android Draw Rect 坐标图示以及DrawOval的椭圆坐标说明
<br />Java代码 <br />1. //绘制矩形 <br />2. canvas.drawRect(new Rect(150, 75, 260, 120), mPaint); <br />3. //设置裁剪区域 <br />4. canvas.clipRect(10, 10, 280, 260); <br /><br />我对它们的参数有些疑问 我不知道 android 它是怎么在一个 Canvas对象上 绘制出一个矩形?newRect(150,75,260,12
2011-05-21 21:30:00 6112 2
原创 android面试题总结
<br />2.横竖屏切换时候activity的生命周期<br />1.不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次. <br /><br /> 2.设置Activity的android:configChanges="orientation"时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次. <br /><br /> 3.设置Activity的android:configChanges="orient
2011-05-20 23:37:00 5884 7
MyTabLayout2
2015-12-27
MyTabLayout
2015-12-27
MoonToolbar2
2015-12-04
MoonToolbar
2015-12-02
MyNotification
2015-11-29
MyCardView2
2015-11-27
RecyclerView
2015-11-25
MyRecyclerView
2015-11-25
Gson免费下载(包含开发包,源码,文档)
2015-04-21
GSON免费下载
2015-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人