吴裕雄--天生自然ANDROID开发学习:2.5.4 AutoCompleteTextView(自动完成文本框)的基本使用
摘要:1.相关属性: android:completionHint:设置下拉菜单中的提示标题 android:completionHintView:定义提示视图中显示下拉菜单 android:completionThreshold:指定用户至少输入多少个字符才会显示提示 android:dropDownA
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.5.3 Spinner(列表选项框)的基本使用
摘要:1.相关属性 android:dropDownHorizontalOffset:设置列表框的水平偏移距离 android:dropDownVerticalOffset:设置列表框的水平竖直距离 android:dropDownSelector:列表框被选中时的背景 android:dropDownW
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.5.2 GridView(网格视图)的基本使用
摘要:1.相关属性: 下面是GridView中的一些属性: android:columnWidth:设置列的宽度 android:gravity:组件对其方式 android:horizontalSpacing:水平方向每个单元格的间距 android:verticalSpacing:垂直方向每个单元格的
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.5.1 ListView Item多布局的实现
摘要:MutiLayoutAdapter.java: /** * Created by Jay on 2015/9/23 0023. */ public class MutiLayoutAdapter extends BaseAdapter{ //定义两个类别标志 private static final
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.5.0 构建一个可复用的自定义BaseAdapter
摘要:/** * Created by Jay on 2015/9/21 0021. */ public class MyAdapter extends BaseAdapter { private Context mContext; private LinkedList<Data> mData; publ
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.4.9 ListView的数据更新问题
摘要:entity类:Data.java: /** * Created by Jay on 2015/9/21 0021. */ public class Data { private int imgId; private String content; public Data() {} public D
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.4.8 ListView之checkbox错位问题解决
摘要:1.问题发生的原因: 这是网上找来的一幅关于ListView getView方法调用机制的一个图 2.解决方法示例: 好的存储这个Checkbox的方法有很多,你可以放到一个HashMap<Integer, Boolean>中, 每次初始化的时候根据postion取出对应的boolean值,然后再进
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.4.7ListView的焦点问题
摘要:item根节点设置 android:descendantFocusability="blocksDescendants" 如题,在Item布局的根节点添加上述属性,android:descendantFocusability="blocksDescendants" 即可,另外该属性有三个可供选择的值
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.4.6 BaseAdapter优化
摘要:1.复用ConvertView: @Override public View getView(int position, View convertView, ViewGroup parent) { convertView = LayoutInflater.from(mContext).inflate
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.4.5 ListView简单实用
摘要:1.自定义BaseAdapter,然后绑定ListView的最简单例子 Animal.java: /** * Created by Jay on 2015/9/18 0018. */ public class Animal { private String aName; private String
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.4.4 Adapter基础讲解
摘要:1.MVC模式的简单理解 举个例子:大型的商业程序通常由多人一同开发完成,比如有人负责操作接口的规划与设计, 有人负责程序代码的编写如果要能够做到程序项目的分工就必须在程序的结构上做适合的安排 ,如果,接口设计与修改都涉及到程序代码的改变的话,那么两者的分工就会造成执行上的困难 良好的程序架构师将整
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.4.3 Date & Time组件(下)
摘要:1.DatePicker(日期选择器) 可供我们使用的属性如下: android:calendarTextColor : 日历列表的文本的颜色 android:calendarViewShown:是否显示日历视图 android:datePickerMode:组件外观,可选值:spinner,cal
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.4.2 Date & Time组件(上)
摘要:可以通过调用:TextClock提供的is24HourModeEnabled()方法来查看,系统是否在使用24进制时间显示! 在24进制模式中: 如果没获取时间,首先通过getFormat24Hour()返回值; 获取失败则通过getFormat12Hour()获取返回值; 以上都获取失败则使用默认
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.4.1 ScrollView(滚动条)
摘要:官方文档 的链接:ScrollView:http://androiddoc.qiniudn.com/reference/android/widget/ScrollView.html.com/reference/android/widget/ScrollView.html 1.滚动到底部: 我们可以直
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.3.9 RatingBar(星级评分条)
摘要:官方文档:RatingBar:http://androiddoc.qiniudn.com/reference/android/widget/RatingBar.html ——相关属性: android:isIndicator:是否用作指示,用户无法更改,默认false android:numStar
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.3.8 SeekBar(拖动条)
摘要:方文档:SeekBar:http://androiddoc.qiniudn.com/reference/android/widget/SeekBar.html 1.SeekBar基本用法 好吧,基本用法其实很简单,常用的属性无非就下面这几个常用的属性,Java代码里只要setXxx即可: andro
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.3.7 ProgressBar(进度条)
摘要:ProgressBar官方API文档:ProgressBar:http://androiddoc.qiniudn.com/reference/android/widget/ProgressBar.html 常用属性详解: android:max:进度条的最大值 android:progress:进度
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.3.6 开关按钮ToggleButton和开关Switch
摘要:下官方API先:Switch;ToggleButton:http://androiddoc.qiniudn.com/reference/android/widget/Switch.html;http://androiddoc.qiniudn.com/reference/android/widget/
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.3.5.RadioButton(单选按钮)&Checkbox(复选框)
摘要:1.基本用法与事件处理: 1)RadioButton(单选按钮) 如题单选按钮,就是只能够选中一个,所以我们需要把RadioButton放到RadioGroup按钮组中,从而实现 单选功能!先熟悉下如何使用RadioButton,一个简单的性别选择的例子: 另外我们可以为外层RadioGroup设置
阅读全文
吴裕雄--天生自然ANDROID开发学习:2.3.4 ImageView(图像视图)
摘要:官方API:ImageView:http://androiddoc.qiniudn.com/reference/android/widget/ImageView.html/androiddoc.qiniudn.com/reference/android/widget/ImageView.html 1
阅读全文