
Android高手之路
呼啸
09年开始编程,一直到现在。看看自己进步了什么。
展开
-
Android高手之路之Android中的自定义属性attr.xml、TypedArray的使用
一般我们都是使用android:xxx=""...这样的android的属性。但有时我们需要使用自定义的属性,尤其是自定义view的时候尤其需要。 一般需要以下几个步骤: 1.在res/values 文件下定义一个attrs.xml 文件: 2.重写我们的自定义View的构造方法。是使用R.styleabl原创 2015-01-29 11:04:27 · 953 阅读 · 0 评论 -
android高手之路之Android Widget
改写,原文地址:http://blog.youkuaiyun.com/android_tutor/article/details/5544471 Widget就是Android中的一个挂件。曾几何时,这个被认为是革命性的东西,现在慢慢没落。其原因有很多。流量、耗电、内存。。。 下面还是说下widget的使用吧: 首先看效果图: 1.首先在res文件夹下新建一个xml文件夹。注意是文件夹。然原创 2015-01-29 17:15:05 · 989 阅读 · 0 评论 -
Android高手之路之popUpWindow的显示与关闭
popWIndow的效果就类似一个固定的小窗口。直接看效果吧 效果: 主要代码: package com.example.popupwindowdemo; import android.os.Bundle; import android.app.Activity; import android.app.ActionBar.LayoutParams; import andro原创 2015-02-02 10:38:09 · 45121 阅读 · 4 评论 -
Android高手之路之Android中Intent传递对象的两种方法Serializable,Parcelable
注:本文改编自Android_Tutor的文章,原文地址:http://blog.youkuaiyun.com/android_tutor/article/details/5740845 Android中的传递有两个方法,一个是Serializable,另一个是Parcelable。 Serializable是J2SE本身就支持的。而Parcelable是Android所特有的。 二者的使用场景和区原创 2015-02-03 11:12:39 · 7181 阅读 · 0 评论 -
android高手之路之使用runable需要注意的问题
看一段代码: package com.example.threaddemo; import android.os.Bundle; import android.os.Handler; import android.app.Activity; import android.util.Log; import android.view.Menu; public class ThreadDemo e原创 2015-02-04 11:38:32 · 1423 阅读 · 0 评论 -
Android高手之路之获取正在运行的service,以及判断某个service是否正在运行
注:本文改自http://blog.youkuaiyun.com/android_tutor/article/details/5824581 其实主要是用了activityManager的getRunningServices来获取正在运行的service的列表。然后用正在运行的服务的名称去比对相等。 看代码: package com.example.runningservice; import jav原创 2015-02-03 17:18:03 · 4842 阅读 · 0 评论 -
Android获取短信验证码按钮倒计时按钮
主要是用到CountDownTimer 类。 首先创建变量: public class RegisterActivity extends Activity{ private TimeCount time; private Button vertifyBtn;time = new TimeCount(60000, 1000);//构造CountDownTimer对象 verti原创 2017-02-07 11:40:21 · 1091 阅读 · 0 评论