自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Code工匠的专栏

永不止步

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java ThreadLocal 深入剖析

最近看Android FrameWork层代码,看到了ThreadLocal这个类,有点儿陌生,就翻了各种相关博客一一拜读;自己随后又研究了一遍源码,发现自己的理解较之前阅读的博文有不同之处,所以决定自己写篇文章说说自己的理解,希望可以起到以下作用: 可以疏通研究结果,加深自己的理解; 可以起到抛砖引玉的作用,帮助感兴趣的同学疏通思路 分享学习经历,和大家一起交流和学习

2016-08-24 18:22:30 1765 1

转载 Android 程序清单详解

每个Android应用都需要一个名为AndroidManifest.xml的程序清单文件,这个清单文件名是固定的并且放在每个Android应用的根目录下。它定义了该应用对于Android系统来说一些非常重要的信息。Android系统需要这些信息才能正常运行该应用。Android程序清单文件主要具有下面作用:·        它给应用程序Java包命名,这个包名作为应用程序唯一标识符。

2014-03-11 17:40:52 643

转载 Android Permission详解

Android系统构造在Linux系统之上,因此它采用了和Linux类型的权限隔离机制,也就是说,每个应用使用独立的系统标识(组标识加用户标识)来运行。部分系统应用也使用某个系统标识独立开来。底层的Liunx系统从而使得不同应用之间以及应用和系统之间隔离开来。Android通过Permission(权限)机制进一步强化系统安全,通过Permssion来限制某个进程可以执行的操作,为访问某些

2014-03-11 17:38:03 1038

转载 Android String.xml中嵌入HTML标签

Android里string.xml使用html标签的方法2011年12月21日 ⁄ 编程技术 ⁄ 共 1107字 ⁄ 暂无评论 ⁄ 被围观 3,656 views+方法1、使用 CDATA(推荐)ABC ]]> 方法2、转义HTML标签<b><u>bold, underline </u></b>

2014-03-11 15:15:00 1520

转载 Android TextView 高级属性

TextView一般都是用来显示一段文本,这里说的高级特性主要是一些我们平常不太常用的属性。包括文字阴影、自定义字体、html嵌入多格式、字体加粗、插入图片。这些特性平时开发APP的时候,可能一般使用不多,不过需要的时候却是很有用的特性。  之所以写这篇文章是因为今天修改Launcher里面界面字体的时候,遇到些问题,而Launcher的图标都是TextView做的,因此查找了一些Text

2014-03-11 15:07:53 749

转载 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-02-27 21:25:29 284

转载 Android AsyncTask与handler

Android AsyncTask与handler分类: Android2011-08-23 20:40 5048人阅读 评论(0) 收藏 举报本文主要讲解下AsyncTask的使用以及Handler的应用首先,我们得明确下一个概念,什么是UI线程。顾名思义,ui线程就是管理着用户界面的那个线程!android的ui线程操作并不是安全的,并且和用户直

2013-02-19 15:36:31 312

原创 Android打包签名-生成keystore文件

首先,我们需要一个keystore,一下介绍如何生成keystore,进入cmd:进入到jdk的bin目录,这样的话,android。keystore文件就会生成在这个目录下,签名的时候我们需要这个文件。c:\Program File\Java\jdk1.6.0\bin>keytool -genkey -alias android.keystore - keyalg RSA -validi

2013-01-22 21:35:58 604

原创 通过canvas和paint工具并继承view类自定义控件举例

首先创建主活动:public class CompassViewActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.on

2011-11-19 18:07:02 517

转载 android自定义控件实现

第一个实现一个带图片和文字的按钮,如图所示:整个过程可以分四步走。第一步,定义一个layout,实现按钮内部的布局。代码如下:xmlversion="1.0"encoding="utf-8"?> LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"     and

2011-11-18 21:09:28 347

nvigation drawer使用

nvigation drawer 控件的使用

2014-03-31

空空如也

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

TA关注的人

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