`
wenzongliang
  • 浏览: 466527 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
http://android.toolib.net/reference/classes.html
原文链接:http://blog.csdn.net/lixin84915/article/details/8110667 目录(?)[-] 一关于Spannable的构建 二给Spannable对象设置样式 三样式分析 AbsoluteSizeSpan AlignmentSpanStandard BackgroundColorSpan BulletSpan DrawableMarginSpan ForegroundColorSpan IconMarginSpan
有时候程序运行出现死锁或者信号量卡死是很纠结的问题,单看代码很难分析定位问题,这时候可以借助DDMS来查看threads的运行情况,一目了然。 手机连接上USB,确保adb连通,然后启动Eclipse里的DDMS,这时候应该手机就正常连 ...
1.getSharePerences(int mode);      该方法是获取一个Activity默认配置,文件名为:该Activity的类名(不带包名) 2. PreferenceManager.getDefaultSharedPreferences(this)      这个用来获取整个APP的默认配置,文件名为:应用包名_preferences.xml 3.getSharedPreferences("name", MODE_WORLD_WRITEABLE)      自定义的配置文件名,     如果访问其他应用中的Preference,前提条件是 ...
      1 简介   英文原文:MVC vs. MVP vs. MVVM    三者的目的都是分离关注,使得UI更容易变换(从Winform变为Webform),使得UI更容易进行单元测试。   2 MVC/MVP
greendao http://greendao-orm.com/
JAVA用了也快三年了,内部类访问局部变量的情况也没少遇到。也一直知道要给变量加个final修饰符,不然通过不了编译。但一直也没深究过为什么要加。昨天好奇的上网查了下,并翻阅了下相关的书籍(Core Java 8th),终于算是搞明白了,在这里简单说明下。   说先我们来看一段示例代码: 01 public void start(int interval, final boolean beep) {0203     // Inner Class04     class TimePrinter implements ActionListener {0506         @Overrid ...
public boolean dispatchTouchEvent(MotionEvent ev)  这个方法用来分发TouchEventpublic boolean onInterceptTouchEvent(MotionEvent ev) 这个方法用来拦截TouchEventpublic boolean onTouchEvent(MotionEvent ev) 这个方法用来处理TouchEvent dispatchTouchEvent->onInterceptTouchEvent-&g ...
android:scaleType:   android:scaleType是控制图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别:   CENTER /center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示   CENTER_CROP / centerCrop 按比例扩大图片的size居中显示,使得图片长(宽)等于或大于View的长(宽)   CENTER_INSIDE / centerInside 将图片的内容完整居中显示 ...
android:windowSoftInputMode activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。 这个属性能影响两件事情: 【一】当有焦点产生时,软键盘是隐藏还是显示 【二】是否减少活动主窗口大小以便腾出空间放软键盘   它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adjust…”值的组合。在任一组设置多个值——多个”state…”values,例如&
       大家遇到一个应用的Activity供多种方式调用启动的情况,多个调用希望只有一个Activity的实例存在,这就需要Activity的onNewIntent(Intent intent)方法了。只要在Activity中加入自己的onNewIntent(intent)的实现加上Manifest中对Activity设置lanuchMode=“singleTask”就可以。        onNewIntent()非常好用,Activity第一启动的时候执行onCreate()---->onStart()---->onResume()等后续生命周期函数,也就时说第一次启动 ...
onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截,Android这么设计的想法也很好理解,由于ViewGroup会包含若干childView,因此需要能够统一监控各种touch事件的机会,因此纯粹的不能包含子view的控件是没有这个方法的,如LinearLayout就有,TextView就没有。 
在这里总结一下上面问题出现背景,item中有ImageButton,其余和平常使用listview一样的.当点击item时,onItemClickListener不起作用,ontouchListener中motionEvent.down消失了,事件只有点击item中的imagButton起作用。     我们分析一下,当item出现了imageButton时,onItemClickListener不起作用,而在Touch中没有了down事件,首先说明onItemClickListener处理的和MotionEvent的down事件有关,然后问题的关键是这个down事件去了哪里呢?     ...
public class HttpInvoker {    public static final String GET_URL = "http://localhost:8080/welcome1";    public sta
针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较零散,现在对这个类的使用就本人在项目中的使用经验做如下总结: 1:> URL请求的类别: 分为二类,GET与POST请求。二者的区别在于: a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet, b:) post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。 2:> URLConnection的对象问题: URLConnection的对象,如下代码示例 ...
Global site tag (gtag.js) - Google Analytics