摘要:参考:http://www.2cto.com/weixin/201508/433858.html 难点1:键盘高度(adjustResize+OnGlobalLayoutListener) 遇到的问题:可能调用多次,多次触发布局,采用handle-message方式去传递 难点2:求距离 1.滚动距
阅读全文
摘要:设置透明导航栏 rootView中设置: 键盘弹出模式 android:windowSoftInputMode="adjustResize" 挤压模式 但是此时遇到冲突了,键盘直接遮挡editText了。 参考:http://www.jianshu.com/p/1b22a1d2a7b8 核心代码:重
阅读全文
摘要:参考:http://blog.csdn.net/love_android_2011/article/details/20137385 http://blog.csdn.net/lihuibo128/article/details/43667865 语法 创建触发器的基本语法如下: 在这里,event
阅读全文
摘要:http://blog.csdn.net/ahuyangdong/article/details/54427107 核心代码:
阅读全文
摘要:参考:http://blog.163.com/soda_water05/blog/static/2128322352013102752753785/ apktool工具下载地址:http://ibotpeaches.github.io/Apktool/install/
阅读全文
摘要:为了解决通信中的安全问题(http://drops.wooyun.org/papers/548) 替换addJavascriptInterface 方法。 safe-java-js-webview-bridge 参考:http://www.pedant.cn/2014/07/04/webview-j
阅读全文
摘要:一.<!--StartFragment-->addjavascriptInterface接口引起的漏洞<!--EndFragment--> 参考:http://blog.csdn.net/leehong2005/article/details/11808557/ 说明: js 注入方法addJava
阅读全文
摘要:阅读: http://www.cnblogs.com/royi123/archive/2013/06/27/3158396.html http://www.cnblogs.com/zijianlu/p/4829953.html 一.编译bspatch 源代码网址 http://www.daemono
阅读全文
摘要:Hybrid App是指介于web-app、native-app这两者之间的app,它虽然看上去是一个Native App,但只有一个UI WebView,里面访问的是一个Web App,比如街旁网最开始的应用就是包了个客户端的壳,其实里面是HTML5的网页,后来才推出真正的原生应用。再彻底一点的,
阅读全文
摘要:ADB Android Debug Bradge参考:http://developer.android.com/tools/help/adb.html命令 adbdevices 设备列表 adbversion adb版本 adblogcatadb install [-lrtsd] adb inst...
阅读全文
摘要:参考:http://www.android100.org/html/201502/26/123364.html首先第一个是 jar 文件的制作,Java 里面直接把 .class 文件打包到 .jar 文件里面就可以了,但是 Android 的 Dalvik VM 是不认 Java 的 byte c...
阅读全文
摘要:阅读http://my.oschina.net/u/1244156/blog/228483FLAG_ACTIVITY_NEW_TASK 会启动被调用者TaskAffinity(如果不定义默认就是所在的Application的包名)决定的Task栈 (即 如果 只有A,B的应用,开启应用 A带newT...
阅读全文
摘要:参考:http://blog.csdn.net/zhangjg_blog/article/details/10923643#singleInstance的特点可以归结为以下三条:以singleInstance模式启动的Activity具有全局唯一性,即整个系统中只会存在一个这样的实例以singleI...
阅读全文
摘要:参考:http://blog.csdn.net/ljz2009y/article/details/26621815一个应用 三个页面 第二个页面设置为 singlTask ...
阅读全文
摘要:参考:http://my.oschina.net/u/1244156/blog/228483问题:1.launcher的启动过程 FLAG_ACTIVITY_RESET_TASK_IF_NEEDED 标志 初始化栈新启动应用 新创建栈已经启动后按home键 栈跑到后台按home键后再按图标启动...
阅读全文
摘要:参考http://leftshift.io/6-ways-to-make-your-lists-scroll-faster-than-the-wind
阅读全文
摘要:几个有用的方法求一个view的宽度public static void measureView(View child) { ViewGroup.LayoutParams p = child.getLayoutParams(); if (p == null) { ...
阅读全文
摘要:参考:http://www.cnblogs.com/hyddd/p/4402621.html总结:影响耗电情况1.cpu wake time2.tcp receive and send bytes and time3.wifi runing time4.各种传感器 如 gps 重力感应等 时长
阅读全文
摘要:1。一个 进程 中 activity 和 service 在一个线程中2.非一个进程 中 activity 和 service 不在一个线程中测试 打印 进程id 和 线程idProcess.mytid() Process.mypid()
阅读全文