Android学习笔记
文章平均质量分 66
Dseai_
Even now there is still hope left
展开
-
TextView的ellipsize属性
TextView及其子类,当字符内容太长显示不下时可以省略号代替未显示的字符;省略号可以在显示区域的起始,中间,结束位置,或者以跑马灯的方式显示文字(textview的状态为被选中)。其实现只需在xml中对textview的ellipsize属性做相应的设置即可。 Android:ellipsize="start" 省略号在开头 android:elli转载 2016-06-14 10:48:21 · 509 阅读 · 0 评论 -
Android 开发艺术探索 读书笔记5
第五章、理解RemoteViewsRemoteViews表示的是一个View结构,他可以在其他进程中显示。他提供了一种基础操作用于跨进程更新它的界面。使用场景:1.通知栏和桌面小部件一,应用 1.通知栏p234 2.桌面小部件的应用开发步骤:1.定义小部件界面,在res/layout/下面建一个xml文件。2.定义小部件配置信息在res/layout下新建一个xml文件添加原创 2017-02-25 15:50:05 · 465 阅读 · 0 评论 -
Android 开发艺术探索 读书笔记4
第四章 View的工作原理三大流程 测量流程(measure)、布局流程(layout)、绘制流程(draw)。一,ViewRoot和DecorView ViewRoot对应于ViewRootImpl类,他是连接windowManager和DecorView的纽带。 方法:performTraversalsmeasure 决定了View宽和高getMeasu原创 2017-02-25 14:02:32 · 455 阅读 · 0 评论 -
Android 开发艺术探索 读书笔记3
P137 第三章View的事件体系3.1View的基础知识 1.View是Android中所有控件的基类 2.View的位置参数:top:左上角纵坐标;left:左上角横坐标;right:右下角横坐标;bottom:右下角纵坐标3.MotionEvent和TouchSlop (1)MotionEvent ACTION_DOWN,ACTION原创 2017-02-24 13:46:09 · 353 阅读 · 0 评论 -
Android 开发艺术探索 读书笔记2
五 使用ContenProvider P106原创 2017-02-22 20:16:48 · 400 阅读 · 0 评论 -
Android 开发艺术探索 读书笔记
第二章 IPC机制Android开发艺术探索p50IPC 是Inter-Process Communication的缩写,含义:进程间通信或跨进程通信,是指两个进程之间进行数据交换的过程。 android中主线程就是UI线程,在UI线程中才能操作界面元素。 android中开启多进程只有一种方法:给四大组件(Activity,Service,Receiver,Cont原创 2017-02-21 19:55:35 · 523 阅读 · 0 评论 -
Android 开发艺术探索 读书笔记8
第八章,理解Window和WindowManager P3098.1Window是分层的,每个Window都对应的z-oredered,层级大的会覆盖在层级小的上面。应用类层级范围1~99、子Window的层级范围1000~1999,系统Window的层级范围2000~2999,这些层级范围对应着WindowManager.LayoutPrams的type参数。WindowManage原创 2017-02-28 16:24:23 · 487 阅读 · 0 评论 -
Android 开发艺术探索 读书笔记7
第七章,Android动画深入分析一View动画分类:TranslateAnimation平移动画,ScaleAnimation缩放动画、RotateAnimation旋转动画、AlphaAnimation透明度动画。具体内容P282使用二,帧动画顺序播放一组预先定义好的图片,类似于电影播放。三、特殊使用场景 1.LayoutAnimation:作用于Vie原创 2017-02-26 16:55:42 · 687 阅读 · 0 评论 -
android学习----通过XML来定义Menu
转载自http://blog.csdn.net/flowingflying/article/details/6317632利用LayoutInflater infalter = getLayoutInflater();从XML文件中获取Layout的样式。在Menu中也可以采用类似的方式。我们在onCreateOptionsMenu()中如下处理: public boolean onCre转载 2016-08-12 15:04:06 · 358 阅读 · 0 评论 -
Android学习之路
转载自http://stormzhang.com/android/2014/07/07/learn-android-from-rookie硬件电脑–推荐Mac首先声明我不是果粉,个人Windows,Linux,Mac OX系统均用过, 只能说Windows上面的开发工具简直难以恭维,尤其命令行超级难用,而Linux自己必须得花不少时间在折腾中,更是不适合新手了,Max OS是我认为迄今为止转载 2016-06-23 15:38:22 · 308 阅读 · 0 评论 -
Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Zelezny
转载自http://blog.csdn.net/jdsjlzx/article/details/49101433首先提下ButterKnifey已经更新到版本7.0.1了,现在注解已经不叫@InjectView了,而叫@Bind,感觉更贴合语义。同时注册的方式也从ButterKnife.inject(this);变成了ButterKnife.bind(this)转载 2016-06-17 20:34:22 · 521 阅读 · 0 评论 -
Android开发之RecyclerView的使用全解
转载自 http://blog.csdn.net/skykingf/article/details/50827141自Android 5.0之后,谷歌公司推出了RecylerView控件,RecylerView,我想看到一个新名词后大部分人会首先发出一个疑问,recylerview是什么?为什么会有recylerview也就是说recylerview的优点是什么?recylerview怎么转载 2016-06-17 17:23:02 · 567 阅读 · 0 评论 -
qq互连登陆
manifest代码,首先声明两个权限, 然后将sdk中jar包自带的两个activity写进来,然后在data标签里面填上你申请的appid(注意格式) xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" package转载 2016-06-14 15:27:02 · 636 阅读 · 0 评论 -
Android 开发艺术探索 读书笔记6
第六章、Drawable一,Drawable是一个抽象类,他是所有Drawable对象的基类,内部宽getInstrinsicWidth,内部高个体IntrinsicHeight二,分类 1.BitMapDrawable 一张图片 2.ShapeDrawable 通过颜色来构造图象原创 2017-02-26 14:35:15 · 441 阅读 · 0 评论