- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 ubuntu下apk的反编译
ubuntu系统下反编译apk1. 下载dex2jar 并将其解压。如 :解压目录为:dex2jar-0.0.7-SNAPSHOT下载地址 http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip
2011-09-29 19:49:51 6439 1
转载 eclipse.ini参数配置
今天到网上下了个Eclipse3.4RC2的RCP版,解压之后,运行eclipse.exe竟然弹出一个启动失败的窗口错误,从错误消息看,一开始以为是JDK版本问题,我机子上装的是JDK1.6,而弹出的窗口有一行显示***requiresJDK1.5的消息,我便将eclipse目录
2011-09-26 17:31:12 600
转载 Android的布局和Intent笔记和常用实例
今天开始接触和熟悉Android上层应用,学海无涯,回头是岸 -_-|| 三种常见布局方法:Linearlayout(线性布局)、TableLayout?(表格布局)、Relative Layout(相对布局)。 相对布局比起前面两种布局方法而言更随意,用户可以将控件放在自己所希望的任何位置。在LinearLayout和TableLayout中常见的指令有andr
2011-09-26 15:35:15 459
转载 成为编程巨星的唯一秘诀
导读:本文是从《The Singular Secret of the Rockstar Programmer》这篇文章翻译而来。译文来自外刊IT评论《编程巨星的唯一秘诀》。内容如下:别以为是那些软件开发定律,别以为是开发出那些特殊用途的软件,别以为是软件设计技术本身。只有
2011-09-26 10:51:32 531
原创 Spinner控件的使用
Spinner控件是一种下拉列表,提供一些数据供用户选择,它的数据源是通过ArrayAdapter提供的,而ArrayAdater的数据源有两种方式提供,一种是在资源文件中,另一种则是在程序中构造数组。下面是例子:package com.my.simple;impor
2011-09-23 17:16:14 6883
转载 制作独立的模拟器
如果我们编写了一个Android应用程序,想在一台没有Android SDK或者BUILD环境的机器显示给别人看,应该怎么办呢?通常,我们开发Android应用程序的时候,都是使用模拟器来运行程序,要么是SDK环境下,要么是在源代码BUILD环境下使用。在SDK环境下,结合Ecl
2011-09-23 10:10:54 867
转载 小寓言
1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指
2011-09-22 21:12:46 452
原创 低级错误!
今天经理让我修改一个配置,在G6刷机刚刚启动的时候,屏幕的亮度很暗,这里面涉及一个默认参数的修改,把这个参数修改成亮度的最大值,就会亮一些,当时我在framework里面找到了SettingsProvider,在defaults.xml中把值修改成最大了,可是我尝试了刷机N次都还
2011-09-22 17:38:41 554
原创 language is just a tool , you need to learn the method to solve problem and the thinking!
language is just a tool , you need to learn the method to solve problem and the thinking!
2011-09-22 07:53:39 465
原创 android刷机过程
1.首先将 源码的framework编译一遍,make framework2.下一步编译整个源码 make -j43.补充说下在1~2步之前确定要编译何种刷机包.build/envsetup.sh进行选择4.make otapackage编译刷机包。5.adb r
2011-09-20 14:35:48 462
原创 android framework编译流程
make 流程首先加载源码根目录下的Makefile文件,根据其中的内容加载include build/core/main.mk,根据里面的内容进行进一步编译如果在不选则编译模式的情况下,默认编译的为模拟器的镜像,当输入 . build/envsetup.sh选择类型
2011-09-19 23:54:28 1704
转载 乌龟和兔子赛跑的故事
“这个故事大家在小的时侯都听过,兔子因为骄傲和轻敌,而在半路上睡觉,而乌龟呢,因为坚持不懈而取得了胜利。这个故事大家都会讲,但是到了我们MBA的课堂上,这个故事就不应该停留在幼儿园的水平了,我们应该从这个故事里提炼出一些深刻的道理来。很简单,大家想过没有,这样的比寨结果兔子会服气
2011-09-19 22:20:54 8741
转载 shell编程基础
在进行linux测试时编写脚本是必不可少的,Shell脚本的名称可以随便定义,也不要什么后缀名,例如可以写abc,smartzip这类名称,运行时只要键入./smartzip就能运行脚本了。。每行命令开头处不用就空格也行。。 第1部分. Linux 脚本编写
2011-09-19 19:28:23 489
转载 Android开发者应该深入学习的10个开源应用项目
Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接
2011-09-19 17:02:44 343
转载 android sdk 编译--如何将源代码加入android.jar,以及make原理
首先是这个问题如何修改。 在/frameworks/base/Android.mk中,找到如下行:packages_to_document :=在该变量的赋值语句最后添加xxxxx (这里是你的包的名称,比如com/sina/ui,其实这里就是你的源代码在/fra
2011-09-19 16:58:20 381
转载 如何使用android SDK开发android 应用
这是一个根源性问题,Android作为一个还是新兴的平台因为有Google罩着体现出强大的优势,加上现在的Java已经被手机商控制住了咽喉,所以相对而言,Sun对Java的控制力非常之弱,所以学Java是合时宜的。在网上找了一大堆的有关Android的解释等,找到一个比较不错
2011-09-16 17:47:42 475
原创 java中的I/O流小结
java.io包中约有75个类和接口。 java.io包设计的目的是处理数据和对象的IO操作。程序员需要使用java.io包把数据写到磁盘文件,套接子,URL,以及系统控制台上,并从中读取输入数据。java.io包也支持字符串数据的格式化处理,以及zip和jar文本处理。ja
2011-09-16 11:39:39 2374 2
原创 9.15日
近期目标:1.在这个月内重新学习一边javaSe,并在博客上写总结。 2.并行学习shell编程 3.学习android应用层编程,framwork的修改。
2011-09-14 23:59:34 356
转载 给年轻程序员的几句话
导读:本文是从作者Avdi Grimm发表的一篇博客《 Letter to a Young Developer》翻译而来。文中给想要成为一名成功的程序员提供了几点建议,供大家学习、参考。文章内容如下:我收到了不少新手的来信,他们都希望能成长为一名真正的程序员。我绝对不是第
2011-09-14 22:22:15 391
原创 程序一点点写,日子一天天过
最近公司的状况让我很茫然,项目经历走了,使得本来6个人的团队现在只剩下5个人,目前没有人跟我分配任务做,而接受的那个哥们告诉我你自己看看需求,看 有什么可以自己做的,去做吧,我这个囧!我是做android应用软件开发的,今年刚刚毕业找到这份工作。对于刚刚接触android的我在
2011-09-14 21:06:39 523
转载 Android共享文件的几种方式(我这里只总结到了SQLiteDatabase、SharedPreferences、ContentProvider)
一、使用SQLite实现对数据的操作:第一步:建立一个要操作的表对应的javabean第二步:创建一个类,继承SQLiteOpenHelper(完成数据库和表的创建,以及软件升级时,对数据库、表结构进行更新)第三步:创建一个类,实现对数据的CRUD操作(将
2011-09-14 15:21:47 3406
原创 总结
在一个过分自由的公司里面完全靠自觉去学习东西,对一个自律不强的人真的是害他。今天发工资的时候我发现自己的工资没有涨,于是去找经历去谈了下,他指出了我在平时中的一些问题,这些我承认自己真的存在。其实这与部门的环境和我个人的素质都有关系。在一个完全靠自律的公司里面去学习,工作,要
2011-09-05 15:15:27 406
原创 ListView中OnItemClickListener和OnItemLongClickListener不被触发的问题。
当ListView的Item中含有Button或者CHECKBOX的时候,OnItemClickListener和OnItemLongClickListener将不会被触发。解决办法就是Button.setFocusable(false);OnItemClickListener和
2011-09-02 16:12:52 4095 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人