摘要: 使用ormlite有段时间了,这个一个非常好用的数据库orm工具包,非常适合曾经做过J2EE的人使用。 今天看了下ormlite的源码突然发现里面有个TransactionManager类,我一直苦于寻找一种事务执行批量语句的方法,以前写sql的时候经常要... 阅读全文
posted @ 2017-10-16 15:08 Mr.zzz 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 今天初次使用ormlite包编写数据库项目,中间遇到教程中的一个问题,即编写测试类测试增删改查函数时 有一行代码DatabaseHelper helper = DatabaseHelper.getHelper(getContext()); 该代码在eclip... 阅读全文
posted @ 2017-10-13 21:03 Mr.zzz 阅读(40) 评论(0) 推荐(0) 编辑
摘要: build.gradle中添加依赖 dependencies { compile 'com.android.support:appcompat-v7:23.2.1' testCompile 'junit:junit:4.12'} 1234 ... 阅读全文
posted @ 2017-10-13 19:36 Mr.zzz 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 现在刚开始从Eclipse转用Android Studio,现在在尝试使用Openfire做一个即使通讯的App,要使用到第三方jar包asmack,为了开发方便,为smack绑定javadoc,这样在写程序的过程中就可以查看官方文档。其实很简单,只是刚开始... 阅读全文
posted @ 2017-10-13 16:02 Mr.zzz 阅读(33) 评论(0) 推荐(0) 编辑
摘要: Android Studio调试功能使用总结 先编译好要调试的程序。 1.设置断点 选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。 2.开启调试会话 点击红色箭头指向的小虫子,开始进入调试... 阅读全文
posted @ 2017-10-13 14:53 Mr.zzz 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1.首先先去下载需要的jar包 2.将jar包复制到Project下的app–>libs目录下(没有libs目录就新建一个)如下图所示位置: 3.右键该jar包,选择add as library,弹出如下窗口: 4.点击ok即可,变成下图所示就... 阅读全文
posted @ 2017-10-12 20:53 Mr.zzz 阅读(42) 评论(0) 推荐(0) 编辑
摘要: Using Windows Explorer, navigate to the Android Studio projects directory select the project folder to be cloned; Copy the sel... 阅读全文
posted @ 2017-10-12 18:33 Mr.zzz 阅读(57) 评论(0) 推荐(0) 编辑
摘要: android6.0运行时权限扩展篇 什么情况下需要动态获取权限: 满足两个条件:①6.0以上系统 ②编译版本(compileSdkVersion)API23以上 Android6.0 运行时权限,相关的方法主要有四... 阅读全文
posted @ 2017-10-11 19:14 Mr.zzz 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 1.堆 堆实际上是一棵完全二叉树,其任何一非叶节点满足性质: Key[i]=Key[2i+1]&&key>=key[2i+2] 即任何一非叶节点的关键字不大于或者不小于其左右孩子节点的关键字。 堆... 阅读全文
posted @ 2017-10-10 20:07 Mr.zzz 阅读(4) 评论(0) 推荐(0) 编辑
摘要: layout_weight按比例分配屏幕的剩余宽度 如果button等控件定义了初始宽度,则先分配初始宽度后将剩余屏幕宽度按照权重来进行划分 最后控件的宽度是初始宽度加上剩余屏幕宽度(加权) 所以当只需要按照权重进行分配时 最好设置初始宽度为0dp ... 阅读全文
posted @ 2017-10-09 21:02 Mr.zzz 阅读(35) 评论(0) 推荐(0) 编辑