- 博客(12)
- 资源 (19)
- 收藏
- 关注
原创 关于android.jar里的java.net.URLEncoder.encode()和jdk里的java.net.URLEncoder.encode()出现的问题
问题:最近做的项目中,因为要用到socket,所以难免就有编码的要"GBK",但是发 现在用android.jar里的java.net.URLEncoder.encode("汉字","GBK")做编码时发现会丢失最后一个汉字的一 半,如"闽"编码后成了"%C3"而不是正确的"%C3%d6",随后在另外一个java项目里demo,发现 java.net.URLEncoder.encode("汉字
2015-05-05 09:22:02 822
原创 java 将一个字符串里连续两个及以上数字反转
所要的效果:oldStr>>>123asd1256fsad12345fe1e12et56789sdf1af123newStr>>>321asd6521fsad54321fe1e21et98765sdf1af321 1 public static void main(String[] args) { 2 String str = "123asd1256fsad12345fe1e1
2015-05-05 09:22:00 1166
原创 解决Context.getExternalFilesDir(null)返回null造成java.lang.NullPointerException的问题
问题产生: 今天在写一个日志工具类的时候,想把日志文件放在外存储设备的应用专用文件夹里,即,如:/mnt/sdcard/myPackageName /Android/data/files下.很自然的用起来Context.getExternalFilesDir(null)方法,但是在写好工具 类,测试时报java.lang.NullPointerException,懵了!
2015-05-05 09:21:57 11174
原创 解决android greenDAO没有默认值default value和没有原始数据类型的问题
大多数android应用开发攻城狮们对greenDAO的威名都有听过,高效,使得它在众多的orm工具中脱颖而出最近有项目对sqlite效率有要求,所以想到了它,但是中间遇到了如题所述的两个问题1.在greenDAO generator项目中没有相应的API能设置默认值(default value),例如:entity.addIntProperty("test").defValue(
2015-05-05 09:21:54 4430
原创 解决android EventBus 注册事件后但还无法相应事件的问题
这里只是我遇到的问题,请大家的问题"对号入座" 问题:acitivity里的onstart注册事件EventBus.getDefault().register(this);service里有个子线程里post了一个xxxEvent实例,在activity里使用了public void onEventMainThread(xxxEvent event){}问题来了,都是按照官网的介绍
2015-05-05 09:21:52 10527 4
原创 最新 android 源代码下载 android-4.4.4_r2.0.1和android-5.1.0_r3
我的操作系统环境:ubuntu 14.04 LTS 64位如题,由于大家都知道的原因,android源码的下载成为android开发攻城狮们近一年多来痛.通过搜索发现这期间国内的镜像源多了起来,先分享两个1.url访问tag:http://git.omapzoom.org/?p=platform/manifest.git;a=tags2.是大清华的镜像源:http://mirror.t
2015-05-05 09:21:49 1457
原创 ubuntu 编译android源码 (android-5.1.0_r3)
事情起因:由于google发布了android L,对于android5.0以后的源码比较感兴趣,然后在某一天无聊,然后下载了最新的android源码android-5.1.0_r3就有了这篇记录环境:1.ubuntu 14.04 LTS 64位2.硬件:i5 2450 sudo apt-get install ccache在bashrc中添加export US
2015-05-05 09:21:46 904
原创 ubuntu 使用android studio 查看android(android-5.1.0_r3)源码
说明:我的操作系统环境:ubuntu 14.04 LTS 64位进入源代码根目录. build/envsetup.sh(让mmm起作用)mmm development/tools/idegen/(生成idegen.jar等文件)sh ./development/tools/idegen/idegen.sh(生成android.irp等文件)打开android studi
2015-05-05 09:21:44 802
原创 深入Android应用开发_核心技术解析与最佳实践
感谢作者的奉献,以下是我读了这本书的笔记,也只是摘录对我有用的片段,分享之:一.深入解析android核心组件和应用框架 1.listView下空列表的显示问题.重写适配器的isEmpty(),或HoneyComb中主要是通过ListFragment的setEmptyText(); 2.InputMethodService ,一种输入法在界面上由3部分构成,即软输入视图
2015-05-05 09:21:41 2802
原创 Java程序员修炼之道 人民邮电出版社 吴海星译
感谢作者和译者的奉献,以下是我读这本书的时候,对我比较有用的片段,作为分享:序前言 并发,性能,字节码和类加载是最让我们着迷的核心技术.java7跟之前版本相比有一个主要区别:它仕第一个明确着眼于下一次发布的新版本.根据Oracle有关发布的"B计划",Java 7为Java 8的主要变化打下了基础.第一部分:用java 7做开发java 7的 变化可以大
2015-05-05 09:21:38 1433
原创 《程序员生存定律》 李智勇
首先感谢作者能写这样的东西分享给大家(原作者:李智勇 V 众投发起人,《完美软件开发:方法与逻辑》作者)。以下是我摘了一些对自己有启发的片段,以前是傻傻地放在自己的云笔记中的,不懂分享: 本书中试图用四个可控变量来定义程序人生的规律,它们分别是:自身价值---也就是你能干什么;自身价值上的表达力---也就是别人认为你能干什么;自身价值的稀缺性---也就是在特定时空背景下,市场对某种
2015-05-05 09:21:36 1773
greenDAO generator 支持默认值defaultValue和原始数据类型
2015-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人