将apk文件反编译成java源码
步骤:
1.首先找到Android软件安装包中的classes.dex
把.apk文件改名为.zip,然后解压缩,得到其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件
2.把classes.dex拷贝到dex2jar.bat所在目录。
在命令行模式下定位到dex2jar.bat所在目录,运行 dex2jar.bat classes.dex ,生成classes.dex.dex2jar.jar
3.运行JD-GUI工具(它是绿色无须安装的)
打开上面的jar文件,即可看到源代码
测试成功...
RadioButton美化
Android系统自带额RadioButton稍微有点不好看。这里代码的RadioButton的效果非常的好。主要是界面效果的美化,有兴趣的同学可以下载。效果绝对能让你满意的。希望可以帮助到需要的朋友。
基于Android平台的事件处理
本文档由本人自己总结,本意是给Android初学者借鉴和参考。阐述的内容是基于Android平台的事件处理,基本上包括了所有的监听事件(当然有些由于个人能力描述的也不是很详细)。有兴趣的同学欢迎下载。同时可以参考本人上传的另一个Android界面事件监听文档:http://download.youkuaiyun.com/detail/awen_pc/3744008
android事件监听总结
本文档包含一个PPT和包含两个源代码。PPT是详细讲述Android界面事件的,原文档是实现的一个鼠标监听一个EditText监听。本文档比较适合于初学者但是对于android老手也具有一定的借鉴作用。尤其是最后的在TextView中对鼠标进行监听和对EditText进行监听。
安卓从内核到应用程序
讲述Android从Linux内核到应用开发。Android系统移植的一些操作总结说明,本文档不适于初级使用者,适于中高级使用者。
华为c8650自带的趣味涂鸦apk软件
个人认为是目前市场上最好的一款小型涂鸦软件。实现的功能有:1、建立文本 2.建立涂鸦:a、可以选择涂鸦背景 b、可以将图片插入到涂鸦背景上 c、可以录入文字并显示 d、可以调节文字颜色和大小 e、可以移动文字位置 f、可以按笔画撤销前一步操作和重做后一步操作。
jdk api
超级好用的,免费分享。谁要是不给我好评我都不同意。记得给好评啊
android树,带图标、文字、按钮例子
在android平台上用ListView和BaseAdapter实现的一颗完美带button的树
TabHost例子详解和文档
通过总结网络资料等途径写的一个TabHost的实例,里面有4个TabHost是从初级慢慢的到较高级。适于初学者使用,里面lib下面有相应文档。对于TabHost学习者帮助比较大
android进行鼠标书写
这是本人写的一个基于Android平台的鼠标书写项目源代码。里面是用监听器监听鼠标移动轨迹的。东西还很粗糙,但是希望对初学者有帮助。里面还有一些问题没有解决,比如:1.设置背景;2.截图并保存;3.为什么画线需要点击两次(这个你们可以自己测试)等等。不过至少实现了的是手写监听且粗略效果显示。觉得好的给个好评^.^
个人根据Android移动开发案例详解手写的一个连连看游戏
本资源希望能都初学Android的人有帮助,另外对android游戏开发有兴趣的也可以看看。这里面的源码有我个人的详细解析(基本精确到每行都解释了,因为我也是个菜鸟,希望能节省你们的时间)。android连连看游戏代码很多地方也有下载。我的资源优势在于:1.很容易理解各个部分是如何搭配跑起来的 2.对于代码只要有一点基础基本就能全懂了,因为解释很详细 3.里面包含了我个人的一些改进,比如这个游戏可以适应于不同的屏幕大小 4.赚点资源分不容易啊,呵呵。俺也没办法
在android控件中插入背景图片
一个简单的实例,理论上在android的所有空间中都是可以设置背景图片的,这里的例子是在EditView中设置背景图片,就是让EditView中写的字是在田字格的图片上,至于字体的大小和间距都是可以自己调整的。这个其实很简单,也不大好用,只是用于一些特定的时候。
Java写的界面话课本录入器,java界面话布局
这个是我写的一个半成品,后因工作室修改方案而置弃没用了。但是写的时候也花了很多心血。所以打算上传上来,不管有没有人下载吧。简介一下:这是一个课本录入器,主题有两大类:1.实体类,对象就是一本书,目地就是将一本书存储到数据库中,最后按页的形式显示到显示界面上。输入是以段的为对象输入的,每个段字体颜色背景等都可能不同,所以编辑器要实现这些差异化且设置监控器,当选择时需要将选择的属性保存到实体类中。2.试图类,用户操作的就是视图类,用户的所有操作(如对段背景、字体颜色、字体大小、字体类型)都需要保存到对应的实体类中并保存到数据库。
PS:由于中途终止了所以数据库存储和界面显示都还木做好,值做好了用户录入界面和所有监听器。仅供研究java界面话布局和监听器等参考。以后有时间可能完善
《Android应用开发揭秘》源码
本资源是<<Android应用开发揭秘>>的所有源代码从最简单的“HelloWorld”到底层Jni开发实力源码全都有,可以说基本你想要的都能找到......对于初学者可以学习android结构,希望对大家有帮助,里面很多东西,绝对物有所值。
javaDB40使用实例,可以直接跑起来的
本资源解压后包括三部分:
1.javaDB4o源代码(JavaDB4o.rar),里面包括了Db40的使用JavaBean和实例(原创)。
2.JavaDB4o.zip这个里面主要是有一个架要导入到1中的源码中,因为这是个外部架,是用来支持DB4o数据库的,所以必须要
3.db4o-8.0-java.zip这是一个插件,用来查看DB4数据库的,如何安装插件这里就不说了,网上百度。安装这个插件后,可以将java页面中打开一个ome的视图,链接到你生成的DB4o数据库就可以直接查看1的操作是否成功以及数据库中的代码了。
4.我相信,知道的人懂的。
JNI编程指南,java底层开发,android跨平台也要用到
1、 在Java程序中复用以前写过的C/C++代码。
2、 自己实现一个java虚拟机
3、 学习不同语言如何进行协作,尤其是如何实现垃圾回收和多线程。
4、 把一个虚拟机实现整合到用C/C++写的程序中。
这四种情况会都可能用到JNI,需要的人懂
Android将网上图片存储到sdcard中并显示出来的源码
自己写的一个将网上资源存储到sdcard中的源代码。注意输入网上资源(例如图片)的时候要精确到图片的位置(即.jpg)而不是网址。
FlashFXP_3.4.1.1154---FTP上传下载工具
该软件是我们学校内部共享的软件。非常的实用。我们软件学院基本上在ftp上上传或下载基本上都使用这款软件。实用这款软件可以是上传下载速度加快。可以进行断电续传。而且可以保存你浏览过的所有ftp和登陆使用的帐号和密码。不解释了,只要你下载并且使用一段时间后。相信你再也离不开它了。如果下载了不会使用,联系本人e-main:pengwenzhongnever@163.com或QQ:284092423,如果加我QQ,请留验证信息。
Turbo C编程软件
该软件大小只有1M左右,下载后是.rar的压缩包。该软件是绿色版本的。你只需要将其解压放到D盘的根目录下就可以直接使用了。注意,一定要放到D盘的根目录下。因为设置的文件搜索路劲默认的是D盘的根目录。如果放到别的地方将因为找不到运行环境所需的软件而无法工作。希望对你们有用。
TeamViewer_Setup远程操控软件
这是一款非常实用的远程操控软件。实用它远程操控其他电脑非常方便且不会卡。页面形式为端口形式。该软件要求远程的双方都必须安装。安装完成后各自有个ID和密码,根据对方ID和密码即可操控对方的电脑进行你想要的操作。这是我用的最好的一款远程操控软件,比系统自带的好无数倍。而且实用绝对安全,安装占据的容量很小。并且可以该实用该软件后可以选择创建用户,这样可以找到你的朋友并发出邀请。心动不如行动,相信使用后你绝对不会后悔的。
android实现前台服务
代码可以直接运行,实现了android平台服务的前台化,并以Notification显示到右下脚。代码可以在任何版本API运行。考虑了各种版本的API情况。内部使用了发射机制。
简略说下服务前台化的好处:即提高了服务的优先级别,普通服务是默认后台运行的。当android系统发现内存不够时,极易自动killed掉你的服务。如果,改用前台则不易被killed,当然,内存极度低时同样会killed。
本代码来源于对android的apidemos的研究。
db4o8.0的相关API
里面包含了db4o8.0的API、源码以及核心jar
Java中关于Socket编程知识.pdf
文档详细讲述了Java中基于TCP|IP协议的Socket,对于想真正掌握并使用好Socket进行通信的同学很有帮助。文档内容较多,看起来可能比较繁琐,但是如果看完肯定能让你对socket的了解更上一层楼。内容代码与文字说明并存。
android 4.0.4版本的 @hide API
本classes.jar是android4.0.4版本下的@hide 的PAI。某些时候你会要用到它,因为android中@hide的API你是用不了的,而这里的包含了那些@hide的API(编译过能用)。其具体使用方法如下:
1.下载本classes.jar到本机PC。
2,在eclipse的Android项目中,选择项目属性->Java Build Path->Libraries->Add Library->User Library->Next-> UserLibraries进入到User Libraries管理界面,点击New新建一个User Library,比如android_framework,点击Add Jars把Jar包加入到建立的User Library中,最后点击OK。
3.选择项目属性->Java Build Path->Order and Export,使用右面的“UP”键,把所建立的User Libraries移到Android SDK的上面。这样做的意思就是优先使用classes.jar中的API,其次使用android.jar中的API。为什么不直接使用classes.Jar?因为我在使用时发现,android.jar中有的东西classes.jar中没有。
使用参考文章:http://www.beyondcompare.cn/android-shi-yong-hide-api.html
Android WindowManager悬浮显示歌词
一个WindowManager悬浮窗,悬浮显示歌词效果。WindowManager背景设置为了透明色,显示的WindowManager关闭启动它的Activity回到主界面仍然有效。仅供参考............
动态添加控件和ViewStub的使用例子
本文档福利发放...
里面是android代码,实现的是动态添加控件和viewstub使用的例子。东西比较简单,仅适合初学者。
android上RabbitMQ发送简单例子
1.含有如何配置RabbitMQ服务器文档
2.含有一个简单的,测试成功的通过RabbitMQ进行网络发送的Demo。
本文档对想要用RabbitMQ作为网络发送手段的初学者帮助比较大
android popupwindow的使用
发点福利,不要钱的。不解释,android中popupwindow的使用。代码能直接运行,仅供初学者参考^.^
NotificationDemo,类似QQ图标实现,
这个一个将项目缩小到通知栏以及如何恢复的实例demo。里面的方法比较精炼。希望对初学者有帮助。
uc7.9+qq2011java通用版软件
里面含有两个java通用版软件是目前市面上比较难找到的,分别是:uc7.9 jar通用版和手机qq2011版本。ucweb7.9版本是比较好的。需要的下载后解压,放入手机存储卡,找到点击即可安装。
Java/Android关于线程使用的总结
如何使用线程,线程池,ThreadHandler等等
JNI下如何对FrameBuffer进行操作
JNI下如何对FrameBuffer进行操作的文档说明,已成功测试.可以连在上一个资源一起下载研究
一个用JNI实现底层截图的源代码
大家不要被项目名字迷惑,这个里面是经过改写的。是用底层JNI交叉编译进行截取当前屏幕图片并保存到sdcard根目录下的。已经测试成功了。但是,需要对/dev/graphics/fb0设备文件具有读写权限。如果您机器没有,那么将返回-100。即打不开文档,里面有所有源代码
NDK学习总结
如何配置NDK环境,配置环境中可能出现问题,如何编写NDK代码等等
Handler的使用
这是一个使用Handler的Demo。总所周知,嵌入式设备不同于PC机,内存是有限的。因此在更新主界面时,使用Handler来更新主界面更加符合嵌入式编程,也是google公司推荐的方式。这个例子就是教会我们如何使用Hander,然后可以应用到界面更新。这个例子还是比较精致的。希望对初学者有帮助...
SurfaceView应用,绘图
本文档是对surfaceview的应用,希望对初学者有用。
android三种方式解析xml文件源代码以及说明文档word
包含对android用三种方式解析xml优劣对比,对其中方法的说明。最后附上一份简单的源代码操作说明。
ubuntu-64bit安装使用与其上Android所有配置使用
1、VMware64bit安装
2、在VMware上安装64位的ubuntu11.10版本(注意vt的设置)
3、ubuntu上设置中文输入法
4、ubuntu上配置安装环境以及下载android源码
5、ubuntu上安装eclipse以及ndk、sdk等等全部(一步解决)
6、各种遇到问题详解
以上全部都是个人安装记录,我认为还是很有价值的,希望能帮到大家!
pdf转化为word
这是一款将pdf转化为word的软件(下载后将后缀.重命名去掉后直接安装)。之所以上传是因为个人使用过这款软件感觉良好。而网络上各式各样的pdf转化为word的软件很多不能达到我们所需要的效果。这款软件虽然也有瑕疵,但是总体还是满意的。它能保留pdf的样式,而且可以根据pdf各种排版直接转化成word,在word中选中后还是根据不同板式选中的而不会直接像txt那样直接成一行。
希望本款软件对广大网友有作用,也作为一个备份,以备以后自己需要找不到^.^.
android上实现橡皮擦以及多种效果
工程源代码,里面的实例是画笔在画布上画轨迹,可以设置画笔颜色、画笔浮雕效果、画笔模糊效应以及srcAtop等效果。还可以实现擦除Erase,供需要在view以及surface上绘图的人参考.有帮助的话给个好评哦