摘要:参考http://blog.csdn.net/chenfeng0104/article/details/7023448http://www.cnblogs.com/mengdd/archive/2013/03/02/2940185.htmlJavaScript调用Android1.设置js Enab...
阅读全文
摘要:参考:http://developer.android.com/guide/components/aidl.htmlhttp://developer.android.com/guide/topics/manifest/service-element.htmlservice 属性基础SYNTAX: ...
阅读全文
摘要:参考http://blog.csdn.net/luoshengyang/article/details/8372924总体步骤 performTraversals-->measure---->layout----->draw 测量布局渲染1.measure 测量过程例子:FrameLayoutmeasure测量开始判读是否需要测量onMeasure求实际宽度measureChild调用子布局的 measure方法测量子布局大小,setMeasuredDimension,resolveSize设置布局大小public static int resolveSize(int siz
阅读全文
摘要:参考:http://www.cnblogs.com/hibraincol/archive/2012/03/06/2382120.html代码:package com.example.testandroid;import android.os.Bundle;import android.app.Activity;import android.content.res.Configuration;import android.util.Log;import android.view.Menu;public class MainActivity extends Activity { String...
阅读全文
摘要:参考http://www.2cto.com/kf/201312/262268.html内部实现机制一样
阅读全文
摘要:参考:http://blog.csdn.net/jiangwei0910410003/article/details/175043151.先执行OnTouchListener监听器中的onTouch方法,如果onTouchListener不为null,并且onTouch方法返回false的时候才执行onTouchEvent方法。2.onClick方法的执行时依赖于onTouch方法的,下面就总结一下onClick和onTouch两个方法之间的执行关系:如果该View 是disable 状态:那么给它加上pressed标志位,重绘一下(在屏幕上显示为灰显按下去的效果)如果该View不是disab
阅读全文
摘要:参考:http://blog.csdn.net/victory08/article/details/8696252由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Content Provider可以跨进程访问其他应用程序中的数据(以Cursor对象形式返回),当然,
阅读全文
摘要:参考:http://blog.csdn.net/yyingwei/article/details/8509402http://www.cnblogs.com/ylligang/articles/2665181.html1. onStartCommand 中返回START_STICKYpublic int onStartCommand(Intent intent, int flags, int startId) {return START_STICKY;}2.onDestroy 中重新启动(settings 中stop service会调用service onDestroy方法)public v
阅读全文
摘要:参考:http://blog.csdn.net/vking_wang/article/details/141665931.数组 + 链表方式存储2.put int i = new item % hash len new item.next = hash[i] hash[i] = new item next
阅读全文
摘要:参考:http://www.cnblogs.com/linjiqin/archive/2011/05/28/2061396.htmlhttp://aijiawang-126-com.iteye.com/blog/655268http://blog.csdn.net/imyfriend/article/details/6589917public class Book { public static final String DATABASE_NAME="books.db"; public static final String TABLE_NAME="book&qu
阅读全文
摘要:参考:http://www.cnblogs.com/youxilua/archive/2011/09/16/2178554.html
阅读全文
摘要:参考:http://www.cnblogs.com/rockdean/articles/2425843.htmlhttp://blog.csdn.net/nupt123456789/article/details/7891887http://www.cnblogs.com/helloandroid/articles/2150272.htmlhttp://blog.csdn.net/janronehoo/article/details/7078142、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、创建数据库:"CREATE TABLE IF NOT EXISTS stud
阅读全文
摘要:参考:http://blog.sina.com.cn/s/blog_a1300525010174ov.html“拿来主义”standard模式。哪里需要调用我我就去哪里,可以多次实例化,可以几个相同的Activity重叠。“拒绝堆叠”singleTop模式。可以多次实例化,但是不可以多个相同的Activity重叠,当堆栈的顶部为相同的Activity时,会调用onNewIntent函数。“独立门户”singleTask模式。同一个应用中调用该Activity时,如果该Activity没有被实例化,会在本应用程序的Task内实例 化,如果已经实例化,会将Task中其上的Activity销毁后,调
阅读全文
摘要:参考http://www.2cto.com/kf/201307/226138.htmlhttp://blog.csdn.net/chenzhiqin20/article/details/86289521.刷新方法1.不使用多线程和双缓冲ui线程中调用invalidate(){关于invalidate...
阅读全文
摘要:http://blog.csdn.net/wufenglong/article/details/6962921
阅读全文
摘要:参考:http://www.cnblogs.com/feisky/archive/2010/01/11/1644482.html1. Tween Animation:通过对场景里的对象不断做图像变换(alpha , 平移、缩放、旋转)产生动画效果,即是一种渐变动画xmlalpha 渐变透明度动画效果...
阅读全文
摘要:参考:http://hi.baidu.com/lck0502/item/496ead09cb52a2823c42e260实例:layout1--->layout2---->textview1如下图调用顺序layout1dispatchTouchEvent|--不调用super.dispatchTouchEvent(结束)|--调用super.dispatchTouchEvent--layout1 interceptTouchEvent |--true--layout1 onTouchEven |--false--layou...
阅读全文
摘要:参考源:http://www.cnblogs.com/noTice520/archive/2012/11/01/2750209.html
阅读全文