Android
文章平均质量分 81
努力只为接近梦想
这个作者很懒,什么都没留下…
展开
-
Android 消息处理源码分析(1)
Android 消息处理源码分析(1)在Android中,通常被使用的消息队列的代码在目录\sources\android-22\android\os下,涉及到以下几个类文件Handler.javaLooper.javaMessage.javaMessageQueue.javaMessage.javapublic final class Message i原创 2015-07-02 16:59:41 · 632 阅读 · 0 评论 -
Android 任务和返回栈
任务和返回栈一个应用程序当中通常都会包含很多个Activity,每个Activity都应该设计成为一个具有特定的功能,并且可以让用户进行操作的组件。另外,Activity之间还应该是可以相互启动的。比如,一个邮件应用中可能会包含一个用于展示邮件列表的Activity,而当用户点击了其中某一封邮件的时候,就会打开另外一个Activity来显示该封邮件的具体内容。除此之外,一个Acti转载 2015-12-28 14:39:56 · 560 阅读 · 0 评论 -
Java垃圾收集和Android垃圾收集
Java垃圾收集和Android垃圾收集其实本质上差不多一样。下面就来谈谈Java垃圾收集垃圾收集对象:堆里的对象,因为栈中的基本数据类型用完后会及时释放掉存储空间Java虚拟机采用分代收集,将堆中对象分为新生代和老生代,在新生代收集的时候只需要扫描新生代,而不需要扫描老生代。垃圾收集在收集一个对象时会判断是否引用指向对象,在Java中的引用主要有4种:分别是Strong refe原创 2015-09-06 11:13:11 · 525 阅读 · 0 评论 -
Android自定义弹窗效果
Android的弹窗效果有很多种,就最简单而言,就可以调用一个AlertDialog弹窗显示,可是要自定义弹窗效果有以下这种方法,就我个人而言感觉挺方便的,适用性也挺广的。首先先简单写个AlertDialog的使用public void showDialog(){ AlertDialog dialog = new AlertDialog.Builder(this) .s原创 2015-07-21 21:59:11 · 1687 阅读 · 0 评论 -
Android Monkey Test
如何进行Monkey Test 目录一 简介二 测试准备三 基本命令格式四 测试Log获取五 Monkey命令参数介绍六 Android Monkey test官方资料 一、简介Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如转载 2015-07-21 15:55:08 · 483 阅读 · 0 评论 -
Gson解析Json数据
在Android开发中就经常用到json解析,方便的是Google已经为我们提供了一个很棒的json解析库–gson。以下是示例代码:/** * GSON解析JSON数据 * @author dream * */public class TestGsonActivity extends Activity { @Override protected void onCreate(原创 2015-07-19 17:57:40 · 1255 阅读 · 1 评论 -
Android Camera
Android调用系统api使用照相机功能,实现拍照获取图片以及从照相机库中获取指定图片的功能。以下是示例代码:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/main" android:layout_width="match原创 2015-07-19 15:33:34 · 593 阅读 · 0 评论 -
Android网络请求
Android网络请求通常用的是HttpURLConnection类和HttpClient类,HttpURLConnection类是由java提供的网络访问请求类,而HttpClient类是由apache提供的,它相当于是一个增强版本的HttpURLConnection类,换句话来说,HttpURLConnection可以做的事情HttpClient全部可以做。由于网络请求在Android原创 2015-07-18 14:44:37 · 802 阅读 · 0 评论 -
Android基本架构
Android其本质就是在标准的Linux系统上增加了Java虚拟机Dalvik,并在Dalvik虚拟机上搭建了一个JAVA的application framework,所有的应用程序都是基于JAVA的application framework之上。Android主要应用于ARM平台,但不仅限于ARM,通过编译控制,在X86、MAC等体系结构的机器上同样可以运行。android转载 2015-06-16 00:27:53 · 402 阅读 · 0 评论 -
Android原生生成JSON与解析JSON
JSON数据是一种轻量级的数据交换格式,在Android中通常应用于客户端与服务器交互之间的数据传输。像现在在网上有很多解析JSON数据的jar包,但是归根到底用的都是Android原生解析JSON数据的方式,所以掌握Android原生解析JSON数据的方法相当重要。下面分为生成JSON数据和解析JSON数据,所用的包是org.json(1)生成JSON数据方法:比如要生成一个这样的j原创 2015-07-12 19:58:50 · 3036 阅读 · 0 评论 -
Android 消息处理源码分析(2)
Android 消息处理源码分析(1)http://blog.csdn.net/u012432475/article/details/46728669继续接着分析剩下的类文件Looper.javapublic final class Looper { final MessageQueue mQueue; //消息队列 final Thread mThread原创 2015-07-03 16:32:04 · 633 阅读 · 0 评论 -
利用图层覆盖实现边角圆角
package com.example.cc.view;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import andr...原创 2019-01-02 11:08:43 · 206 阅读 · 0 评论