- 博客(21)
- 资源 (10)
- 收藏
- 关注
原创 最好的安卓数据库ORM框架greenDao使用详解(一)
greendao简介 大家好,我是jayronlou,工作三年,在安卓的学习路上有一些小收获和一些总结,陆陆续续和大家一起分享,希望大家不吝赐教,今天就和大家一起讨论研究greenDao这个安卓的号称最好的ORM框架。 首先来了解一下greendao框架的说明:greenDAO是用来帮助安卓开发者使用SQLite存储数据的一个开源项目。SQLite是一个非常棒的嵌入式关系型数据库,然而
2015-12-16 23:50:45 1829 1
原创 inf0q文章集锦(永久更新)
1:Android开发周报:Google收购Android十周年、Android最新技术解析http://www.infoq.com/cn/news/2015/07/android-weekly-10th-anniversary
2015-07-24 11:56:12 1599
转载 Dexposed:Android平台免Root无侵入AOP框架
近日,阿里巴巴无线事业部推出首个重量级Android开源项目,名为Dexposed,是一个Android平台下的无侵入运行期AOP框架。旨在解决像性能监控、在线热补丁等移动开发常见难题,典型使用场景为:AOP编程插桩 (如测试、性能监控等)在线热补丁,可以不发布版本及时修改发布项目的bug,无需发布新版本SDK hooking以提供更好的开发体验它基于ROOT社区著
2015-07-24 11:52:01 2173
原创 github上比较好的开源项目(持续更新)
1:https://github.com/Skykai521/StickerCamera实现相机功能实现对图片进行裁剪的功能图片的滤镜功能能为图片添加贴纸(贴纸可移动,放大,旋转)能为图片添加标签(同样可以移动)
2015-07-24 11:39:19 6416
原创 android fragment addToBackStack bug
In FragmentActivity。First, I add two fragment by FragmentTransaction。See the flowing code :/******************************************************/MyFragmentManager manager;FragmentTransaction
2013-06-27 22:25:15 2633
原创 Android中自定义View的MeasureSpec使用
有时,Android系统控件无法满足我们的需求,因此有必要自定义View。具体方法参见官方开发文档:http://developer.android.com/guide/topics/ui/custom-components.html一般来说,自定义控件都会去重写View的onMeasure方法,因为该方法指定该控件在屏幕上的大小。protected void onMe
2012-12-27 18:03:04 6555
原创 Android Activity 和 ViewGroup中事件触发和传递机制
在Android中,Activity和View都能接收触摸和按键事件,如果响应事件只需要在继承类里复写事件函数即可。1.在只有Activity的情况:1)Touch事件触发流程: 首先触发dispatchTouchEvent 然后触发onUserInteraction 再次onTouchEvent 如果是点击的话,紧跟着下列事件(点击分俩步,ACTI
2012-12-27 16:12:32 1711
原创 ViewGroup学习之绘制过程
Android UI界面由以下树形结构组成, 从图中可以看出, UI界面是有View与ViewGroup两大类控件组成,在下面树形图中不管是View还是ViewGroup都是从android.view.View中派生, 而ViewGroup作为容器, 它可以装载和管理其下的一些列由android.view.View派生出来的元素(View和ViewGroup): 由
2012-12-27 16:08:33 3424
原创 月薪万元的面试题-移动用户资费统计系统业务逻辑笔记 --张孝祥
移动用户资费统计系统模拟实现简易的移动用户资费统计系统逻辑,具体需求如下:移动运营商A设置两种类型的用户:普通用户及VIP用户,现该运营商已有5个VIP用户和15个普通用户,共计20个用户。 普通用户资费标准如下(不考虑漫游和长途): 【基准资费】 无月租费用。通话费:0.6元/ 分钟(仅拨打收费,接听免费)短信费:0.1元/ 条数据费:5元/ M
2011-12-21 17:03:56 2849
原创 交通灯管理系统7千元面试题解题思路及其过程 笔记-----IT界最著名的IT讲师张孝祥讲解
项目需求交通灯管理系统模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:Ø 异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---- 左转车辆 。。。Ø 信号灯忽略黄灯,只考虑红灯和绿灯。Ø 应考
2011-12-21 16:57:27 1013
原创 java socket技术详解
Socket的低层次Java网络编程1 Socket通讯网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket。Socket通常用来实现客户方和服务方的连接。Socket是TCP/IP协议的一个十分流行的编程界面,一个Socket由一个IP地址和一个端口号唯一确定。在Java环境下,Socket编程主要是指基于TCP/IP协议的网络编程。2 S
2011-12-21 10:40:14 1284
原创 java对集合和迭代的操作基础总结
Collections类,可以对Set、List和Map等集合进行操作的工具类,常用方法:static void shuffle(List list):对list集合元素进行随机排序,eg:洗牌;static void reverse(List list):反转list集合元素的顺序;static void sort(List list,Comparator c):根据指定的比较器对l
2011-12-21 10:30:11 4960 2
原创 java的 IO操作基础及类加载器
一、File类java.io包下代表与平台无关的文件和目录,不管是文件还是目录都是使用File来操作的,但File不能访问文件内容本身,如要访问,需要用到IO流。File类的一些操作文件和目录的常用方法:String getName():返回File对象的文件名或路径名;String getPath():返回此File对象所对象的路径名;String getAbsolutePath
2011-12-21 10:24:06 1225
原创 java的反射(构造函数,属性,方法)以及JAXP解析DOM文档
构造函数的反射1 无参数的构造函数 Class clazz = Class.forName("cn.jauronl.Person"); Constructor constructor = clazz.getConstructor(null); Person p = c.newInstance(null); 2 Class clazz = Class.forNa
2011-11-26 18:05:17 1562 1
原创 java对xml进行的DOM 解析以及如何对网站数据进行加密
第九讲 使用jaxp对xml文档进行DOM解析像xml文档中添加文档:34book.xml DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();DocumentBuilder builder = factory.newDocumentBuild
2011-11-26 16:39:09 607
原创 网络编程 --第23天
1 两台机器联网的步骤--------1找到地方ip--------2数据要发送到指定的应用程序上。为了标志这些应用程序所以给这些网络应用程序都用数字进行标识。为了方便称呼这个数字,成为端口 2UDP和TCP 的区别----1UDP-------*将数据和源目的封装成数据包,不需要建立连接------*每个数据报的大小限制在64k内------*是不可靠的连接-
2011-10-28 19:52:18 290
原创 android面试题
1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。2、sim卡的EF 文件有何作用sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本身可以有自
2011-10-28 12:28:07 476
原创 正则表达式 网页爬虫 2011年10月27号
今天在图书馆听了黑马程序员自学视频第二十五天得视频学习了关于正则表达式的知识,以下是我的笔记:1要匹配手机号如13xxx,15xxx,18xxx代码如下 String tel = "13xxxxxxxxx;"String telReg = "1[358]\\d{9}";判断boolean flag = tel.matches(telReg);是则返回true否则返回false
2011-10-27 13:20:28 417
原创 2011年10月26号 spring
今天看了黑马程序员培训视频的spring,一天看了十六集。获益很多,果然和我们学校的学习方式不大一样,感觉在学校学的时候很多东西都没有弄明白,到现在很多东西豁然开朗 1pringle控制反转 2AOP听不懂,内部原理不懂,而且自己只能看,操作的机会极少,明天不先看这么深的东西了,还是先去课堂听一听老师的课吧,今天有点名了,我又没去。明天听什么呢
2011-10-26 21:07:47 315
原创 2011年10月25日
今天是自学黑马程序员训练营的第二天。 今天和昨天共学习了基础视频的第二十天,第十九天,第十八天得课程课程笔记1 流操作的基本规律: 1明确源和目的 1源输入流 (InputStream Reader) 2 输出流(OutputStream ,) 2 操作对象是否是纯文本 1 是字符流 还是字节流 3通过设备来区分
2011-10-25 20:55:30 366
android手机安全卫士
2012-04-13
java23种设计模式
2011-11-14
jQuery帮助文档,w3cschool 帮助文档
2011-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人