随笔分类 -  Android

摘要:用户在点击手机的返回按钮时,默认是推出当前的activty,但是有时用户不小心按到返回,所以需要给用户一个提示,这就需要重写onkeydown事件,实现的效果如下:标签: Android SDK --> $velocityCount--> -->代码片段(2) [全屏查看所有代码]1.[图片] 截图... 阅读全文
posted @ 2015-10-14 23:48 yunlvrensheng 阅读(425) 评论(0) 推荐(0)
摘要:SQLite简介Google为Andriod的较大的数据处理提供了SQLite,他在数据存储、管理、维护等各方面都相当出色,功能也非常的强大。SQLite具备下列特点:1.轻量级使用 SQLite 只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。2.独立性SQLite 数据库... 阅读全文
posted @ 2015-10-10 00:39 yunlvrensheng 阅读(146) 评论(0) 推荐(0)
摘要:2014-2-14本篇文章翻译自Android官方的培训教程,我也是初学者,觉得官方的Training才是最好的学习材料,所以边学边翻译,有翻译不好的地方,请大家指正。如果我们在开发过程中为了重用Fragment这个UI组件,那么我们应该把Fragment设计成是“自包含”、“模块化”组件,这种组件... 阅读全文
posted @ 2015-10-08 18:53 yunlvrensheng 阅读(231) 评论(0) 推荐(0)
摘要:android.database.sqlite类 SQLiteQueryBuilderjava.lang.Object android.database.sqlite.SQLiteQueryBuilderpublic class SQLiteQueryBuilderextends ObjectTh... 阅读全文
posted @ 2015-10-07 23:36 yunlvrensheng 阅读(499) 评论(0) 推荐(0)
摘要:1.Fragment跳转至Activity从fragment中跳转和从activity中跳转类似,只不过你要先通过fragment的getActivity方法获取到显示这个fragment的activity,具体代码是这样的:Buttonbutton=view.findViewById(xxx);b... 阅读全文
posted @ 2015-10-05 19:56 yunlvrensheng 阅读(533) 评论(1) 推荐(0)
摘要:android中自定义checkbox的图片和大小其实很简单,分三步:1.在drawable中创建文件checkbox_selector.xml: 2. 在values中创建styles.xml: 3. 在你的CheckBox中添加属性: 搞定!这样就把你的checkbox换成你设置的那两张图... 阅读全文
posted @ 2015-10-05 19:23 yunlvrensheng 阅读(786) 评论(0) 推荐(0)
摘要:1.选择名为SMSSDK的项目,右键--->Properties--->Android--->将Is Library勾上--->OK。2.选中另一个名为FragmentDemo的项目--->Properties--->Android--->Library那里点击add。3.由于SMSSDK项目把Is... 阅读全文
posted @ 2015-09-30 20:58 yunlvrensheng 阅读(176) 评论(0) 推荐(0)
摘要:1.点击报错的项目--->右键--->Properties--->选择Android--->将Project Build Target选择其一勾上-->Is Library不能勾上--->OK。Notice:Is Library不能勾上,否则运行项目会出现android library projec... 阅读全文
posted @ 2015-09-30 20:27 yunlvrensheng 阅读(306) 评论(0) 推荐(0)
摘要:Android:布局实例之模仿QQ登录界面预览图:准备:1、找到模仿对象QQ登陆界面UI下载>>>>>2、导入工程3、查看布局结构和使用控件其对应效果图分布为4、分析样式选择器下拉箭头2种样式:点击和默认状态文本框2种样式:聚焦和默认状态复选框3种样式:选择、不选择和鼠标点着不放左下角按钮2种样式:... 阅读全文
posted @ 2015-09-30 17:43 yunlvrensheng 阅读(531) 评论(0) 推荐(0)
摘要:目录(?)[-]一PagerTitleStripClass OverviewXML布局文件重写适配器的getPageTitle函数变量初始化重写CharSequence getPageTitleint 函数二PagerTabStripClass OverviewXML布局重写适配器的getPageT... 阅读全文
posted @ 2015-09-30 15:31 yunlvrensheng 阅读(205) 评论(0) 推荐(0)
摘要:1.最低支持版本不同android.app.Fragment 兼容的最低版本是android:minSdkVersion="11" 即3.0版android.support.v4.app.Fragment 兼容的最低版本是android:minSdkVersion="4" 即1.6版2.需要导jar... 阅读全文
posted @ 2015-09-28 22:07 yunlvrensheng 阅读(321) 评论(0) 推荐(0)
摘要:界面如下:注意:这是在手机、竖屏状态下!(一)1个Activity /** * 7个方法 * 测试1个Activity的生命周期 * * LogCat: * 1. * 启动之后:依次调用下面3个方法 * onCreate * onStart * onResume * * 按... 阅读全文
posted @ 2015-09-26 15:46 yunlvrensheng 阅读(627) 评论(0) 推荐(0)
摘要:子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获,对于以前的认知有了很... 阅读全文
posted @ 2015-09-26 12:38 yunlvrensheng 阅读(285) 评论(0) 推荐(0)
摘要:大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一 样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助,但是还不能完全吃透,所以我今天特意在重新总结一下. 首先看一下Android api中... 阅读全文
posted @ 2015-09-26 12:36 yunlvrensheng 阅读(183) 评论(0) 推荐(0)
摘要:Android命名规范编码习惯 刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的 审查和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果一个项目是团队分工合作,... 阅读全文
posted @ 2015-09-25 20:46 yunlvrensheng 阅读(190) 评论(0) 推荐(0)
摘要:Android ListView最佳处理方式,ListView拖动防重复数据显示,单击响应子控件。1、为了防止拖动ListView时,在列表末尾重复数据显示。需要加入 HashMap lmap = new HashMap();其中Integer为列表位置,View为子项视图,加入数据前首先if ... 阅读全文
posted @ 2015-09-24 21:17 yunlvrensheng 阅读(225) 评论(0) 推荐(0)
摘要:TabHost 命名空间: android.widget.TabHost 初始化函数(必须在addTab之前调用): setup(); 包含两个子元素: 1.Tab标签容器TabWidget(@android:id/tabs) ... 阅读全文
posted @ 2015-09-24 21:16 yunlvrensheng 阅读(210) 评论(0) 推荐(0)
摘要:类概述用于布局的容器,可以放置让用户使用滚动条查看的视图层次结构,允许视图结构比手机的屏幕大。HorizontalScrollView是一种FrameLayout(框架布局),其子项被滚动查看时是整体移动的,并且子项本身可以是一个有复杂层次结构的布局管理器。一个常见的应用是子项在水平方向中,用户可以... 阅读全文
posted @ 2015-09-23 21:49 yunlvrensheng 阅读(620) 评论(0) 推荐(0)
摘要:ListView 和 Adapter 的基础工作原理:ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。一个新的视图被返回并显示如果我们有上亿个项目要显示怎么办?为每个项目创建一个新视图?NO!这不可能!实际上Android为你缓存了视图。An... 阅读全文
posted @ 2015-09-23 00:14 yunlvrensheng 阅读(145) 评论(0) 推荐(0)
摘要:一,适配器.顾名思义,就是把一些数据给弄得适当,适合以便于在View上显示。可以看作是界面数据绑定的一种理解。它所操纵的数据一般都是一些比较复杂的数据,如数组,链表,数据库,集合等。适配器就像显示器,把复杂的东西按人可以接受的方式来展现。那么适配器是怎么处理得到的数据,并把它显示出来的呢。其实很简... 阅读全文
posted @ 2015-09-22 21:29 yunlvrensheng 阅读(390) 评论(0) 推荐(0)