自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Android SwitchButton 完善版(在前人基础上完善)

import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.Paint.Style;import android.graphics.Path;import android.graphics.RadialGradient

2015-11-20 17:07:14 1230 5

转载 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题

使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题、最近在开发项目中遇到一个问题,布局高度在某些国产酷派小屏幕手机上高度不够全部显示,于是使用了ScrollView嵌套LinearLayout,但问题又出现了,在大屏幕手机如三星note3手机上下面会留白,问题的解决办法是在第一层LinearLayout里面嵌

2015-11-20 16:48:47 599

转载 Android 通知总结

Android系統的狀態列(Status Bar)上,允許讓Android App顯示一些訊息在上面,這樣的功能就是通知(Notifications),而顯示通知的欄位稱為通知欄(Notification Drawer)。Android系統的狀態列顯示與否是由系統控制的,也就是說,即便使用者現在正在使用一個App,也還是有機會可以看得到別的App發出來的通知訊息。通知是開發Android 

2015-11-20 16:47:50 546

原创 广播机制

Android 中的广播主要分为两种类型:标准广播和有序广播、标准广播是一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时刻接收到这条广播消息。他们之间没有任何先后顺序可言。无法被截断。有序广播则是一种同步执行的广播,在广播发出之后,同一时刻只会有一个广播接收器能够收到这条广播消息,当这个广播接收器中的逻辑执行完毕后,广播才会继续传递。广播接收器是

2015-11-20 16:47:04 356

原创 ListView的优化

packagecom.example.chenac.listviewtest;importandroid.content.Context;importandroid.media.Image;importandroid.util.Log;importandroid.view.LayoutInflater;importandroid.view.View;

2015-11-20 16:46:16 438

原创 listView的简单用法

1.在activity_main中配置ListView    android :id="@+id/list_view"    android :layout_width="match_parent"    android :layout_height="match_parent">ListView>2.在.java文件里:private

2015-11-20 16:45:44 336

原创 AsyncTask实现原理

AsyncTask是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程使用的优点:简单,快捷,过程可控UI的更新只能在主线程中完成。AsyncTask定义了三种泛型类型 Params,Progress和

2015-11-20 16:44:51 397

原创 Android 中的四种基本布局

LinearLayoutLinearLayout 又称作线性布局,是一种非常常用的布局。正如它的名字所秒速的一样,这个布局会将它所包含的控件在线性方向上依次排列。这里注意的是:如果LinearLayout的排列方向是horizontal,内部的控件就绝对不能将宽度指定为match_parent,因为这样的话单独一个控件就会将整个水平方向占满,其他的控件就没有可放置的位置了。同样的道

2015-11-20 16:44:17 789

原创 Android 使用Intent

Intent 是Android程序中各组件之间进行交互的一种方式,它不仅可以指明当前组件想要的动作,还可以在不同组件之间传递数据,Intent一般可被用于启动活动,启动服务,以及发送广播等场景。Intent的用法大致分为两种:显示Intent 和隐式Intent.显式Intent:Intent有多个构造函数的重载,其中一个是Intent(Context packageCon

2015-11-20 16:43:30 345

原创 Android 中常见的控件

Android中所有的控件都具有这两个属性,可选值有三种match_parent、fill_parent和wrap_contentmatch_parent 表示让当前控件的大小和父布局的大小一样,也就是由父布局来决定当前控件的大小。wrap_content 表示让当前控件的大小能够刚好包含住里面的内容,也就是由控件内容决定当前控件的大小。

2015-11-20 16:42:34 483

原创 Activity 学习

活动(Activity)是最容易吸引到用户的地方了,它是一种可以包含用户界面的组件,主要用于和用户进行交互。创建步骤:1.创建一个类继承Activity,然后调用OnCreate方法public classFirstActivityextendsActivity {   @Override    protected void onCr

2015-11-20 16:40:35 639

空空如也

空空如也

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

TA关注的人

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