摘要: SQLCipher是一个开源的第三方的sqlite加密库,这里记录下配置 libs下加入guava-r09.jar、sqlcipher.jar、commons-codec-1.9.jar libs建立文件夹armeabi(给armCpu使用的so库):加入libdatabase_sqlcipher... 阅读全文
posted @ 2015-12-11 16:27 Xiao.T 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: RecyclerView(android.support.v7.widget.RecyclerView)是安卓新推出的一个滑动组件,感觉是用来替代ListView实现更多的效果,使用时和ListView相比也是不同,这里记录下用法:1、线性布局(LinearLayoutManager):首先是确定布... 阅读全文
posted @ 2015-12-09 11:46 Xiao.T 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1、 JS调用的安卓方法必须放在一个Handler中执行 2、 webview可能造成漏洞,调用时分三种: addJavascriptInterface 进行js调用, 4.2以下有漏洞 使用WebViewClient的shouldOverrideUrlLoading 进行url拦截,缺点是单向请求 阅读全文
posted @ 2015-12-05 14:23 Xiao.T 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 近日在使用AlertDialog时发现一个错误:Unable to add window -- token null is not for an application,从前面观察是无法添加一个新的窗口到这个context,后来想了想前面是用的getApplicationContext()传递过来的... 阅读全文
posted @ 2015-12-05 14:20 Xiao.T 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 近日遇到一个问题,在flash中访问后台地址时老返回同一个值,排除程序问题以后,原来发现是缓存的问题,服务器开启缓存以后,对于同一个访问地址如果以前访问过就直接返回缓存结果,不在进行后台运算,所以在程序中对后台地址进行访问时应该加上随机数,这样才能一直保持后台进行持续性操作,记录一下,免得以后继续... 阅读全文
posted @ 2015-05-21 10:16 Xiao.T 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 对于EditText可以定义android:imeOptions在输入法的右下角进行监听操作,layout中定义如下 在java中监听如下:@Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event... 阅读全文
posted @ 2015-04-08 15:39 Xiao.T 阅读(741) 评论(0) 推荐(0) 编辑
摘要: Ctrl+Enter 替换全部 ,先记着 阅读全文
posted @ 2015-03-16 15:32 Xiao.T 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 昨天看了安卓中的mvp设计模式,今天拿着C#来练了练手,发现java代码和C#代码基本上通用,就是一些地方写法不一样 可见mvp的理念比较重要,实现过程其实大同小异,下面记录下学习的类和接口的关系: 1、类实现接口时,如果接口是一般类,则必须实现所有方法,如果是抽象类(abstract class... 阅读全文
posted @ 2015-03-10 17:31 Xiao.T 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 在MVC模式中,用户请求首先到达C层,C层从M层获得数据,然后C层在选择V层,然后再把结果绑定到V层 在MVP模式中,用户请求首先到达V层,V层在联系P层,P层从M层取数,然后得到数据通过接口给V层 所以由上可以得出,MVC中的C中的M和V进行了强耦合,而在MVP中,V和M之间通过P进行接口传递,所 阅读全文
posted @ 2015-03-09 10:37 Xiao.T 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 今天开着酷狗听歌,打开eclipse,运行虚拟机,崩了一句adb无法启动,然后在cmd里kill然后start还是无法启动,关闭eclipse在打开还是无法启动 然后就估计adb得端口被占用了,查了查可以在CMD中查看端口被哪个程序占用,现在记下来这个命令以后万一遇到了可以一样解决:1、打 net... 阅读全文
posted @ 2015-03-04 21:50 Xiao.T 阅读(372) 评论(0) 推荐(0) 编辑