Android_google
文章平均质量分 71
来个芒果
这个作者很懒,什么都没留下…
展开
-
异步消息处理机制-Handler、AsyncTask
Handler1、在主线程中可以直接创建Handler对象,而在子线程中需要先调用Looper.prepare()才能创建Handler对象,否则运行抛出”Can’t create handler inside thread that has not called Looper.prepare()”异常信息。2、每个线程中最多只能有一个Looper对象,否则抛出异常。3、一个Loope原创 2015-07-08 15:34:21 · 383 阅读 · 0 评论 -
缓存相关(一)-InputStream、AIDL
1,将InputStream转化到String,可用第三方jar包: // 引入apache的io包import org.apache.commons.io.IOUtils;InputStream in = con.getInputStream();String result = IOUtils.toString(in, "UTF-8");原创 2016-07-05 13:52:10 · 471 阅读 · 0 评论 -
RecyclerView 解析
·官方文档:http://developer.android.com/reference/android/support/v7/widget/RecyclerView.html Class OverView用于大量的data set填充于有限屏幕的一种可灵活的View。Glossary of termsAdapter: RecyclerView.Adapter的子类原创 2015-06-04 15:28:14 · 440 阅读 · 0 评论 -
Android组件(一)-Calendar、DataPickerDialog、PreferenceActivity、CoordinatorLayout
*Calendar、DataPickerDialog SimpleDateFormat sdf; java.util.Date dt; Calendar c = Calendar.getInstance(); try { //设置日期格式为"yyyy-MM-dd" sdf = new Simple原创 2016-01-28 16:13:09 · 1367 阅读 · 0 评论 -
自定义组件-LinearLayout、RelativeLayout
• LinearLayout 、RelativeLayout 1)继承LinearLayout、RelativeLayout方法 2)重写protected void onFinishInflate() 方法,进行变量的声明,和监听的声明原创 2016-02-18 15:50:30 · 511 阅读 · 0 评论 -
Js 与Android WebView
一、JS调用Android Java交互1、WebView初始化及配置: private void initWebView() { //配置可与JS交互 wb.getSettings().setJavaScriptEnabled(true);//配置协议agreement wb.addJavascriptInterface(new BIDY原创 2015-11-16 16:39:13 · 323 阅读 · 0 评论 -
View(一)
1、使用Paint、ShapeDrawable画基本图形说明: ①重写onDraw(Canvas canvas)方法public class SecondAnimationView extends View { private static final int RED = 0xFFFF0000; private static final int BL原创 2015-09-16 16:08:03 · 280 阅读 · 0 评论 -
Toolbar_ActionBar
Toolbar 添加返回键 Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); getSupportActionBar().setDisplayHomeAsUpEnabled( true); getSupportActionB原创 2015-06-30 15:18:25 · 345 阅读 · 0 评论 -
Android 常用API
1、onItemClickpublic void onItemClick(AdapterView arg0, View arg1, int arg2, long arg3)各项的意义:arg1是当前item的view,通过它可以获得该项中的各个组件。 例如arg1.textview.settext("asd"); a原创 2015-09-07 15:58:25 · 1306 阅读 · 0 评论 -
Android 动画(一)-View Animation(Tween Animation)
1、xml文件中定义Animation1)常用APIpublic class MainActivity extends Activity { private Animation animation; //...dosomething /** * Loads an {@link Animation} object from a resource原创 2015-09-07 19:44:21 · 479 阅读 · 0 评论 -
Android 动画(二)-Drawable Animation(Frame Animation)、Property Animation
1、Drawable Animation1)说明·Drawable Animation(Frame Animation):帧动画,就像GIF图片,通过一系列Drawable依次显示来模拟动画的效果。·不要在onCreate中调用start,因为AnimationDrawable还没有完全跟Window相关联,如果想要界面显示时就开始动画的话,可以在onWindowFoucsChan原创 2015-09-15 13:53:04 · 309 阅读 · 0 评论 -
Android组件(二)-水平ProgressBar
一、ProgressBar 水平1、drawable样式(progressbar_color.xml): <gradient原创 2016-07-08 11:40:55 · 299 阅读 · 0 评论