移动平台
Android 增量更新实例(Smart App
Updates)http://my.oschina.net/liucundong/blog/160436Android
APK增量更新技巧深夜分享http://www.mythroad.net/2013/11/06/android-apk%E5%A2...
在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下,片幅有点长,涉及的东西...
在Android开发中,当Android原生控件不能满足我们的需求的时候,就需要自定义View。View在屏幕上绘制出来先要经过measure(计算)和layout(布局)。
什么时候调用onMeasure方法?
当子View的父控件要放置该View的时候,父控件会传递两个参数给View——widthMeasureSpec和heightMeasureSpec。这两个参数是Vie...
这是事件学习的第三篇文章了,以下是之前的文章:
《Touch事件学习 1 点击事件》
《Touch事件学习 2 触发点击事件的地方》
之前分析点击事件从view.setOnClickListener源码一路查找,发现最终处理的地方是在onTouchEvent,但是仅仅获取到这些信息还是无法解释对于触屏事件的理解,还是会有很多疑惑,而且点击事件也没...
这是事件学习的第四篇文章,以下是之前的:
《Andorid Touch事件学习 1 点击事件》
《Android Touch事件学习 2 触发点击事件的地方》
《Android Touch事件学习 3 区分各种手势基础知识》
还是回到onTouchEvent方法传递的参数MotionEvent类,其对象有四个方法可以获取当前手指在屏幕上的位置信息,但是一个是相对...
iOS Dev (39) 你明白 UIApplicationDelegate 吗?
作者:大锐哥博客:http://blog.csdn.net/prevention
几个方法
application:didFinishLaunchingWithOptions:
applicationWillResignActive:
applicationDidBecomeActive:
applica...
MainActivity如下:
package cc.testviewstudy4;
import java.util.ArrayList;
import java.util.HashMap;
import cc.testviewstudy4.ListViewSubClass.OnDeleteListener;
import android.os.Bundle;
import android....
MainActivity如下:
package cc.testviewstudy3;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.app.Activity;
/**
* Demo描述:
* 关于自定义View的学习(三)...
MainActivity如下:
package cc.testviewstudy2;
import android.os.Bundle;
import android.app.Activity;
/**
* Demo描述:
* 关于自定义View的学习(二)
*
* View的绘制流程:onMeasure()-->onLayout()-->onDraw()
*
* 学习资料:
...