随笔分类 -  android知识点复习与总结

android知识点复习与总结 一步一步往上爬
摘要:实现方法:首先需要定义一个支持拖动的源组件和一个作为Drop区域的目标组件。在支持拖动的组件中注册OnTouchListener 或LongClickListener监听事件,构建一个ClipData对象,这个对象用来从源组件向Drop区域传递数据使用DragShadowBuilder指定拖动操作的... 阅读全文
posted @ 2013-10-03 10:46 Leo的银弹 阅读(285) 评论(0) 推荐(0)
摘要:以前没用到过LightingColorFilter这个类 ,google了下@Override protected void onDraw(Canvas canvas) { int mul = 0xFFFFFF00; //remove BLUE component int add = 0x0... 阅读全文
posted @ 2013-10-02 15:40 Leo的银弹 阅读(269) 评论(0) 推荐(0)
摘要:要绘图,首先得调整画笔,待画笔调整好之后,再将图像绘制到画布上,这样才可以显示在手机屏幕上。Android 中的画笔是 Paint类,Paint 中包含了很多方法对其属性进行设置,主要方法如下: setAntiAlias: 设置画笔的是否抗锯齿,需要配合setFlags (Paint.ANTI_A... 阅读全文
posted @ 2013-10-02 14:36 Leo的银弹 阅读(191) 评论(0) 推荐(0)
摘要:在拜读和翻译了 Android design 设计指导后,对比 Android 4.0 与 Android2.3 及之前版本的 app 设计指导,总结了 Android 4.0 设计的 10 大改变:1. 导航栏(详见模式 PATTERNS>导航 Navigation)由之前的物理按键导航(返回、菜... 阅读全文
posted @ 2013-08-31 17:29 Leo的银弹 阅读(194) 评论(0) 推荐(0)
摘要:Design Principles设计准则These design principles were developed by and for the Android User Experience Team to keep users'best interests in mind. Consider... 阅读全文
posted @ 2013-08-31 17:15 Leo的银弹 阅读(148) 评论(0) 推荐(0)
摘要:Android中的传感器主要有以下几种传感器 Java中的名称 本地接口名称 数值加速度 TYPE_ACCELEROMETER SENSOR_TYPE_ACCELEROMETER ... 阅读全文
posted @ 2013-08-31 10:39 Leo的银弹 阅读(463) 评论(0) 推荐(0)
摘要:AutoCompleteTextView: 就是一个带自动提示的EditText,当输入字符时,会出现提示.android:completionThreshold输入几个字符时提示android:completionHint/setCompletionHint(CharSequence)设置出现下... 阅读全文
posted @ 2013-08-24 12:20 Leo的银弹 阅读(215) 评论(0) 推荐(0)
摘要:Spinner就是下拉框组件,可以自定义下拉布局样式,可以使用ArrayAdapter以及SpinnerAdapter适配在Adapter中实现SpinnerAdapter,继承BaseAdapter类private class ListAdapter extends BaseAdapter imp... 阅读全文
posted @ 2013-08-24 12:12 Leo的银弹 阅读(351) 评论(0) 推荐(0)
摘要:GridView常用的XML属性:android:columnWidth设置列的宽度.android:horizontalSpacing两列之间的间距.android:numColumns设置列数.可以为具体数字,也可以为auto_fit 表示自动适应android:stretchMode缩放模式... 阅读全文
posted @ 2013-08-24 12:05 Leo的银弹 阅读(196) 评论(0) 推荐(0)
摘要:ExpandableListView:List中的每一项可以展开收缩. 一种伸缩式的ListView.android:cacheColorHint="#00000000"这个设置可以去除拖动view时背景变成黑色的效果android:listSelector="#00000000"可以去除选中时的黄... 阅读全文
posted @ 2013-08-24 12:00 Leo的银弹 阅读(165) 评论(0) 推荐(0)
摘要:AdapterViewAnimator:当在视图间切换时会显示动画.android:animateFirstView定义ViewAnimation首次显示时是否对当前视图应用动画.android:inAnimation 标识显示视图时使用的动画. android:loopViews 定义当动画执行到... 阅读全文
posted @ 2013-08-24 11:21 Leo的银弹 阅读(314) 评论(0) 推荐(0)
摘要:在2013 google IO当天,Android团的更新了Support库,新版本(V13)的Support库中新加入了几个比较重要的功能。添加DrawerLayout控件,支持创建 Navigation Drawer模式。可以设置从左边划出菜单或者右边,也可以左右菜单同时存在。添加Sliding... 阅读全文
posted @ 2013-08-24 11:06 Leo的银弹 阅读(433) 评论(0) 推荐(0)
摘要:ListView就是列表组件,一般通过继承ListActivity使用系统提供的ListView.所有的AdapterView组件都需要有一个对应的Adapter作为适配器来显示列表中元素的布局方式见思维导图AbsListView的常用XML属性:android:choiceMode ... 阅读全文
posted @ 2013-08-24 11:00 Leo的银弹 阅读(497) 评论(0) 推荐(0)
摘要:视频教程地址:http://player.youku.com/player.php/sid/XMTMwODc3Njc2/v.swf1.背景自适应且不失真问题的存在制作自适应背景图片是UI开发的一个广泛问题,也是界面设计师渴望解决的问题,我相信我们彼此都深有体会。比如,列表的背景图一定,但是列表的高... 阅读全文
posted @ 2013-08-24 10:06 Leo的银弹 阅读(987) 评论(0) 推荐(0)
摘要:DigitalClock和AnalogClock两个时钟类可以为DigitalClock设置背景图片,自定义时针,秒针,分针的样式例子:运行结果: RadioGroup单选组RadioGroup.OnCheckedChangeListener()监听单选按钮点击事件注意:各个RadioButton之... 阅读全文
posted @ 2013-08-10 09:13 Leo的银弹 阅读(247) 评论(0) 推荐(0)
摘要:1.ImageView常用属性:android:src设置可绘制对象作为 ImageView 显示的内容android:cropToPadding如果设置为true,图片裁剪到保留该ImageView的paddingandroid:paddingTop与上节点边距的填充android:adjustV... 阅读全文
posted @ 2013-08-09 23:43 Leo的银弹 阅读(248) 评论(0) 推荐(0)
摘要:Chronometer是一个简单的定时器,你可以给它一个开始时间,并以此定时,或者如果你不给它一个开始时间,它将会使用你的时间通话开始。默认情况下它会显示在当前定时器的值的形式“分:秒”或“H:MM:SS的”,或者可以使用的Set(字符串)格式的定时器值到一个任意字符串1.重要属性android:... 阅读全文
posted @ 2013-08-04 12:12 Leo的银弹 阅读(212) 评论(0) 推荐(0)
摘要:EditView和TextView的用法差不多,只是文字可编辑小技巧:设置EditText隐藏键盘setInputType(0); 设置EditText不被输入法遮盖getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_... 阅读全文
posted @ 2013-08-04 11:51 Leo的银弹 阅读(398) 评论(0) 推荐(0)
摘要:1.XML文件中的OnClick 属性可以指定在Activity中处理点击事件的方法,Activity中必须定义该属性指定的值作为方法的名字且有一个View类型的参数,表示此物件被点击。2.使用selector配置可以实现不同模式下按钮的样式。 selector文件属性说明:android:dra... 阅读全文
posted @ 2013-08-04 10:11 Leo的银弹 阅读(519) 评论(0) 推荐(0)
摘要:1.TextViewandroid:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none /web/email/phone/map/all)android:cursorVisible设定光标为显示/隐藏,默认显示。android:dig... 阅读全文
posted @ 2013-08-03 22:19 Leo的银弹 阅读(281) 评论(0) 推荐(0)