自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

转载 开源项目整理

转自:https://github.com/Trinea/android-open-projectAndroid开源项目第一篇——个性化控件(View)篇  包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、

2015-01-19 14:34:01 3329

转载 apk,task,android:process与android:sharedUserId的区别

apk,task,android:process与android:sharedUserId的区别来源:http://wenzongliang.iteye.com/blog/1264592apk一般占一个dalvik,一个进程,一个task。通过设置也可以多个进程,占多个task。task是一个activity的栈,其中"可能"含有来自多个App的activity默认情况

2013-10-30 11:44:18 7703 1

转载 android 自适应屏幕

1、屏幕相关概念 1.1分辨率 是指屏幕上有横竖各有多少个像素 1.2屏幕尺寸 指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸 android将屏幕大小分为四个级别(small,normal,large,and extra large)。 1.3屏幕密度 每英寸像素数 手机可以有相同的分辨率,但屏幕尺寸可以不相同, Diago

2013-07-08 16:55:49 705

转载 SQLite多线程读写

多线程读写SQLite实质上是将数据写入一个文件,通常情况下,在应用的包名下面都能找到xxx.db的文件,拥有root权限的手机,可以通过adb shell,看到data/data/packagename/databases/xxx.db这样的文件。我们可以得知SQLite是文件级别的锁:多个线程可以同时读,但是同时只能有一个线程写。Android提供了SqliteOpenHelp

2012-12-20 17:33:13 2754

转载 android 窗口管理框架解析

窗口管理是android的一个核心内容。它管理着窗口的创建和销毁,布局和大小,焦点的控制等等。窗口可以分为两类:一种是应用窗口,即由具体应用创建的窗口,其实其中还可以细分出父窗口和子窗口。窗口一般都会对应一个activity。一种是系统窗口,如状态栏,这类窗口由系统直接通过windowManager来创建,和activity无关。在这里,窗口的概念其实可以说由三部分构成,一部分

2012-12-03 09:29:31 582

转载 android 用LruCache读取大图片并缓存

图片预取缓存策略是内存缓存(硬引用LruCache、软引用SoftReference)、外部文件缓存(context.getCachedDir()),缓存中取不到的情况下再向服务端请求下载图片。同时缓存三张图片(当前预览的这张,前一张以及后一张)。1.内存缓存//需要导入外部jar文件 android-support-v4.jar       import android.suppor

2012-12-02 15:40:07 4854 2

转载 Android多屏幕适配

android中为实现多屏幕适配,可以在layout_hdpi/layout_mdip/layout_ldpi/layout 目录下放置布局文件。如果一个大屏手机适配的话,适配的顺序是layout_hdpi->layout_mdpi->layout->layout_ldpi;如果一个中屏手机适配的话,适配的顺序是layout_mdpi->layout->layout_hdpi->layou

2012-11-19 12:30:39 461

转载 android开发注意

一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文 2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写 3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开 4.layout中的id命名命名模式为:view缩写_模块名称_view的逻辑名称view的缩写详情如下Layo

2012-11-19 09:55:20 477

转载 android导入外部已存在的数据库大于1M的数据库文件方法

.首先把已有的数据库放到assets文件夹下面,如果没有这个文件就先在android项目中建立这个文件夹。代码如下:import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStr

2012-10-24 16:36:14 522

原创 webview各种点,放大,进度

public void initViewsValue() { webview.getSettings().setJavaScriptEnabled(true);  webview.getSettings().setUseWideViewPort(true);   webview.getSettings().setLoadWithOverviewMode(true);  webv

2012-10-17 16:13:10 507

转载 Android Binder设计与实现 – 设计篇

Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binder并将之与传统 IPC做对比有助于我们深入领会进程间通信的实现和性能优化。本文将对Binder的设计细节做一个全面的阐述,首先通过介绍Binder通信模型和 Binde

2012-10-16 17:12:57 523

转载 Android Binder驱动 原理和实现

大家应该对Binder有了基本的认识了。任何上层应用程序接口和用户操作都需要底层硬件设备驱动的支持,并为其提供各种操作接口。本节首先从Binder的驱动实现入手,分析其原理和它提供给用户层使用的接口。  一、Binder驱动的原理  为了完成进程间通信,Binder采用了AIDL(Android Interface Definition Language)来描述进程间的接口。在实际

2012-10-16 16:49:13 434

原创 各种集合,各种点

说出ArrayList,Vector, LinkedList的存储性能和特性ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而Li

2012-10-10 14:52:25 470

原创 面试题...觉得挺经典的

前19题为常考题目!!(版本号:201108141031) 1、     Android的四大组件是哪些,它们的作用?...32、     请介绍下Android中常用的五种布局。...33、     android中的动画有哪几类,它们的特点和区别是什么...34、     android 中有哪几种解析xml的类?官方推荐哪种?以及它们的原理和区别。...35、

2012-10-10 09:31:38 616

转载 这个面试题目不错

技术方向:Android 一、选择题(30题,每题1.5分,共45分)1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分  类,按功能分为:(C),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(G)      A、输入流和输出流  B、字节流和字符流  C、节点流和处理流       D、File stream  E、Pipe

2012-10-08 20:14:06 822

转载 ExecutorService线程池

ExecutorService线程池ExecutorService 建立多线程的步骤:1。定义线程类class Handler implements Runnable{}2。建立ExecutorService线程池ExecutorService executorService = Executors.newCachedThreadPool()

2012-10-08 11:06:03 510

android学习笔记

为广大ANDROID爱好者提供平台,里面有很多DEMO的事例代码,学习方便

2009-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除