上一页 1 ··· 9 10 11 12 13
  2015年6月22日
摘要: 设计模式:解决某一类问题最行之有效的方法。Java中有23种设计模式。单例模式:解决一个类在内存中只存在一个对象。如何用代码实现?1.将构造函数私有化;2.在类中创建一个本类对象;3.提供一个方法可以获取到该对象。单例模式有两种方法实现:一、懒汉式对象是方法被调用时才初始化。Single类进内存,对... 阅读全文
posted @ 2015-06-22 13:32 Joanna.Yan 阅读(654) 评论(1) 推荐(0) 编辑
  2015年5月20日
摘要: 俗话说,不会偷懒的程序员不是好程序员!作为一名Android的开发者,我们已经厌烦了经常写大量的findViewById以及setOnClickListener代码。而ButterKnife是一个专注于Android系统的View注入框架,让你从此从这些烦人臃肿的代码中解脱出来。 注意:如果你是使用 阅读全文
posted @ 2015-05-20 14:36 Joanna.Yan 阅读(867) 评论(0) 推荐(0) 编辑
  2015年5月15日
摘要: 转载:http://stormzhang.com/android/2014/07/07/learn-android-from-rookie/ 这篇博客背后的故事 一路走来很不容易,刚好知乎上被人邀请回答如何自学android编程, 就借这个机会在知乎上记录一路走来的历程,很励志,希望能给那些正在或准 阅读全文
posted @ 2015-05-15 11:35 Joanna.Yan 阅读(645) 评论(0) 推荐(1) 编辑
摘要: 键盘弹出时,会将布局底部的导航条顶上去。 解决办法: 在mainfest.xml中,在和导航栏相关的activity中加: <activity android:name=".filing.MainActivity" android:windowSoftInputMode="adjustResize| 阅读全文
posted @ 2015-05-15 11:02 Joanna.Yan 阅读(16407) 评论(0) 推荐(0) 编辑
  2015年4月22日
摘要: 以在搜索框搜索时,自动补全为例:其中还涉及到一个词,Tokenizer:分词器,分解器。上效果图:MainActivity.java:package com.joan.testautocomletetextview;import android.R.array;import android.os.B... 阅读全文
posted @ 2015-04-22 13:54 Joanna.Yan 阅读(710) 评论(0) 推荐(1) 编辑
  2015年4月20日
摘要: Android Studio项目的目录结构和Eclipse项目不同。如何转换?以FloatingAction 项目为例:实现向上滑动隐藏悬浮按钮,向上滑动显示悬浮按钮。GitHub 地址:https://github.com/telly/FloatingAction解压zip,我们需要的是两个文件夹... 阅读全文
posted @ 2015-04-20 16:43 Joanna.Yan 阅读(942) 评论(0) 推荐(0) 编辑
  2015年4月19日
摘要: 实际项目开发中默认的Dialog样式无法满足需求,需要自定义Dialog及其布局,并响应布局中控件的事件。 上效果图: 自定义Dialog,LogoutDialog: 要将自定义布局传入构造函数中,才能在Activity中通过 dialog.findviewbyid 获取到控件,否则返回null。 阅读全文
posted @ 2015-04-19 17:49 Joanna.Yan 阅读(2436) 评论(0) 推荐(1) 编辑
上一页 1 ··· 9 10 11 12 13