自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

Dialog的使用

 在Android中经常会使用到对话框Dialog。下面是实现一个基本的Dialog的代码:private void showDialog(){ LayoutInflater layoutInflater = this.getLayoutInflater(); View customDialog = layoutInflater.inflate(R.layout.dial...

2013-01-27 20:54:01 213

原创 从源码中浅析Android中如何利用attrs和styles定义控件

一直有个问题就是,Android中是如何通过布局文件,就能实现控件效果的不同呢?比如在布局文件中,我设置了一个TextView,给它设置了textColor,它就能够改变这个TextView的文本的颜色。这是如何做到的呢?我们分3个部分来看这个问题1.attrs.xml  2.styles.xml  3.看组件的源码。1.attrs.xml: 我们知道Android的源码中有attrs...

2013-01-24 21:39:06 293

Toast的使用

Toast是Android特有的一种提醒机制,本人认为这是一种很优秀的设计。但是通常我们在使用的时候会对其稍微地进行定制。比如设置Toast的背景(默认是黑色,略透明的),让整个应用程序有同样风格的Toast,个人认为是一个不错的选择,而且这样调用Toast比Toast默认的使用方式略显简单,所以记录起来方便以后使用。public class ToastUtil { public s...

2013-01-24 19:58:14 183

监听Android键盘上的按钮

在项目中有时候想实现直接按下键盘的回车按钮来实现某个操作有两种方法来实现这个效果。 方法1:监听OnEditorActionListener接口etTaskDesc.setOnEditorActionListener(new OnEditorActionListener() { @Override public boolean onEditorAction(T...

2013-01-24 15:28:55 327

ProgressBar

做过Android开发的同学应该都不会对这个控件陌生。主要是用来实现处理或加载进度的显示或者提示用户正在处理或加载数据。基本来说就两种情况,一种是转圈的小菊花,一种是水平的进度条。默认情况下ProgressBar是圆形的那种,如果你要设置成水平状的,需要加入stylestyle="?android:attr/progressBarStyleHorizontal"这两种形式的默认...

2013-01-21 17:21:14 222

原创 ImageView

 使用ImageView旋转图片或缩放图像: Bitmap bm = ((BitmapDrawable)getResources().getDrawable(R.drawable.ic_launcher)).getBitmap(); Matrix matrix = new Matrix(); //matrix.setScale((float)1.5, (float)1.5);...

2013-01-20 17:02:42 165

制作一个透明的Activity

项目中遇到了这个需求,记录下来以便以后查询。顺便写出来供大家参考。 一般如果你要实现一个透明的Activity,通常你会想到在Manifest文件中对该Activity使用Dialog主题:android:theme="@android:style/Theme.Dialog" 但是这样做有一个问题,就是这个样式被定死了,不容易修改,比如,我的需求是,该Dialog的宽要填充整...

2013-01-19 17:02:11 253

ListView在应用开发中较为常用的做法

首先声明下,这是本人自己使用的做法,可能并不适合每个人,但是具有参考意义,分享给大家,不足的地方希望有人能提出来。 ListView在做应用的时候是经常被使用到的。一般开发应用程序的时候,我们会先做界面。这个时候,遇到ListView,我们会先模拟一些数据,而且,每个ListView通常都有类型的行为,比如,ListView的每个Item的点击效果,Item之间的横线,等等,而通常我们...

2013-01-14 19:25:04 122

Popupwindow的使用

项目中经常会使用到popupwindow做菜单选项,这个类在使用中有一些经常被遗忘的细节,今天用一个实例来总结一个popupwindow较常用的用法。 效果图:   MainActivity.java:public class MainActivity extends Activity { private ImageButton ibOperationM...

2013-01-09 10:21:05 129

Android中使用styles

在项目开发中经常遇到这样的问题,在很多的Activity中都会有标题栏,而这个标题栏通常拥有类似的效果,比如下面的截图所示。那么你需要统一控制标题栏中的文字的大小,字体的颜色等等。方便修改和维护。  1.在res/values/styles.xml中为每个控件编写style:<resources xmlns:android="http://schemas.androi...

2013-01-08 10:15:30 143

原创 Permissions

这篇文档描述了应用程序开发者如何使用Android提供的安全特性。Android Open Source Project提供了一个更全面的Android SecurityOverview。 Android是一个privilege-separated(权力分开的)操作系统,每个应用程序都有一个明确的系统标识(Linux用户ID和组ID)。部分的系统也分离成不同的身份。Linux因此将每个...

2013-01-03 21:20:16 193

原创 Processes and Threads

当一个应用程序组件启动,并且应用程序没有任何其它组件在运行,Android系统为应用程序启动一个新的Linux process单线程。默认情况下,同一个应用程序中的所有组件运行在相同的process和thread中(叫做“main”thread)。如果一个应用程序组件启动并且这个应用程序已经存在一个process(因为这个应用程序中有其他的组件存在着),于是这个组件在相同的process中被启动并...

2013-01-03 15:45:08 214

原创 Content Provider

Content Provider管理着对一个有结构的数据集的访问。他们包装数据,并为定义数据安全提供机制。Content Provider是将一个process中的数据和运行在另一个process中的代码相连接的标准的接口。 当时想要访问一个content provider中的数据,你可以使用你的应用程序的Context的ContentResolver对象作为一个client来与provi...

2013-01-02 18:33:52 268

原创 Intents and Intent Filters

一个应用程序的3种核心组件--activities,services,和broadcast receivers--都是通过一种叫做intents的消息来激活的。Intent消息是一种用来在相同或不同应用程序的组件之间提供后期运行绑定的一种工具。intent本身是一个Intent对象,是一种消极的数据结构,包含了要被执行的操作的抽象描述--或者,经常以broadcasts(描述的是一种已经发生的并且...

2013-01-02 16:51:35 162

最短代码实现重力感应

这是一个网上找的最短代码实现重力感应的例子,大家可以试下

2011-03-02

killerfolder

对隐藏类文件夹病毒和修复被病毒破坏的隐藏文件夹有效.......

2010-08-09

系统修复工具SREngLdr.EXE

能够修复电脑系统的优秀的软件.对于病毒感染后的系统有很好的修复功能。

2010-05-30

空空如也

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

TA关注的人

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