`
surecn
  • 浏览: 6456 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
参考http://www.jianshu.com/p/f867d207a740 参考以上博客中得内容可以实现引用其他Module 但是实际上以上方法还可以继续简化 例如有两个工程处于同一目录下 ProjectA          ModuleAA          ModuleAB   ProjectB          ModuleBA   如何在ModuleBA中引用ModuleAA和ModuleAB   在ProjectB下的Settings.gradle中添加 include ':../ProjectA/:ModuleAA', ':../ProjectA/ ...

Android消息循环

消息循环的基本使用public void run() {    mTid = Process.myTid();    Looper.prepare();    synchronized (this) {        mLooper = Looper.myLooper();        notifyAll();    }    Process.setThreadPriority(mPriority);    onLooperPrepared();    Looper.loop();    mTid = -1;} 1. Looper.prepare()消息循环的初始化流程 如图所示    ...
android 新版本已经不推荐使用menu键,虽然api隐藏了,但还是可以通过反射的方式进行调用 对于sdk版本小于21(包含)的可以用Window 的addFlags 获取clearFlags的方法开启或关闭 对于sdk版本大于21的可以通过给WindowManager.LayoutParams 的 needsMenuKey设置相应的值来进行开启或关闭   封装成一个方法 public void setVirtualMenu(boolean flag){ try { if (Build.VERSION.SDK_INT > 21) ...
终于找到一篇能看懂的红黑树文章了 http://www.cnblogs.com/fornever/archive/2011/12/02/2270692.html
好文章,收录一下   java泛型的深入理解 http://icyfenix.iteye.com/blog/1021949   java对象创建过程 http://icyfenix.iteye.com/blog/1145044
最近公司做自动化集成环境,涉及到ant打包的东西,学到一些,在这里分享一下 ant 打包方法,参考一下博客 http://www.cnblogs.com/stay/archive/2013/05/27/3102027.html   ant 中修改property,需要依赖其他包 http://fireinjava.iteye.com/blog/1990949   用jenkins搭了一个服务器 http://blog.csdn.net/littlechang/article/details/8642149

ndk 获取签名

    博客分类:
  • ndk
http://www.cnblogs.com/dellinger/p/3454996.html 获取签名的方法可以参考上面博客的写法 如果要做so包的签名检验,可以在每次调用jni 方法的时候,调用一次签名验证的方法 也可以在jni_onload方法中调用签名验证的方法, 但是第二种方法得不到Context对象,目前我使用的方法是,在java层,Application,onCreate方法中将application初始化给一个静态变量,然后在ndk中用反射获取到该Application, 之后便可以调用签名验证的方法
使用assert来调试程序 ,需要打开下面其中一项配置 use NDK_DEBUG=1 argument in ndk-build commandline add android:debuggable="true" to < application > tag in AndroidManifest.xml add APP_OPTIM := debug to your Application.mk file - this will also disable optimizations and will compile with debug symbols ...
贴上在网上找到的最实用的代码 <shape android:shape="rectangle | oval | line | ring "> <!-- 实心 --> <solid android:color="#ff9d77"/> <!-- 渐变 --> <gradient android:startColor="#ff8c00" android:endColor="# ...
Global site tag (gtag.js) - Google Analytics