- 博客(27)
- 收藏
- 关注
转载 Android更改桌面应用程序launcher的两种方式
launcher,也就是Android的桌面应用程序。下图是我正在使用的魅族手机的launcher应用程序: 接下来我们要开发一个自己的launcher,使其替代系统的默认launcher。怎样使我们的应用程序成为一个launcher? 首先我们要有一个自己的Android应用,在这里,我使用最简单的应用程序Hello,使用ecl
2016-08-31 17:36:41 559
转载 如何使用Android自带的电子邮件
QQ:首先在电脑上进入你的QQ邮箱,选择邮箱左上角的设置; 在邮箱设置标签里选择第二个账户; 在邮箱设置的账户中开启POP3/SMTP服务以及IMAP/AMTP服务,勾选上即可,收取全部的邮件。开启了它们,就可以通过一些电子邮件客户端进行邮件的收发操作了; 至此,电脑上的设置完成了,移步到手机上吧。现在用手机找到并打开电子邮箱,首次使用会让你设置帐号和密
2016-08-31 12:11:43 9557
转载 android动态壁纸LiveWallpaper用法
原文地址:http://blog.csdn.net/oldmtn/article/details/9177123学习到的知识总结:先贴上我的AndroidManifest.xml的内容。[html] view plain copy print?xml version="1.0" encoding="utf-8"?> ma
2016-08-25 11:07:30 3857
转载 Android 系统默认音量和最大音量
默认音量 frameworks\base\media\java\android\media\AudioManager.java /** @hide Default volume index values for audio streams */ public static final int[] DEFAULT_STREAM_VOLUME = new int[]
2016-08-24 17:21:42 2399
原创 源码中修改Android的开机画面和动画
参照文章:http://blog.csdn.net/a345017062/article/details/6222962、http://bbs.gfan.com/android-146253-1-1.html。Android系统开机显示画面分成两个过程,第一个过程从按电源键到Frameworks启动为止。第二个过程从Frameworks启动完成到Launcher程序启动完成。第一个
2016-08-23 17:47:45 5195 1
原创 Android如何调试更新系统自带的app
大家都知道,在Android5.0以前,我们要将编译好之后的apk文件推送到系统中并实现更新,拿Camera2来说,只需要执行 adb remount -> adb pushCamera2.apk system/app/Camera2/-> adb reboot 后即可。 然而进入Android5.0后,此种方法已不可行,我也为此烦恼了一些时日,因为它编...
2016-08-20 14:19:00 2045
转载 Android属性allowBackup安全风险浅析
1.allowBackup安全风险描述Android API Level 8及其以上Android系统提供了为应用程序数据的备份和恢复功能,此功能的开关决定于该应用程序中AndroidManifest.xml文件中的allowBackup属性值[1] ,其属性值默认是True。当allowBackup标志为true时,用户即可通过adb backup和adb restore来进行对应用
2016-08-19 12:02:54 413
转载 Android学习笔记之AndroidManifest.xml文件解析
一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent
2016-08-19 11:11:56 311
转载 Android命令行启动程序-am命令的使用
在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am. usage: am [subcommand] [options] start an Activity: am start [-D] -D: enable debugging send a broadcast Intent: am broadc
2016-08-19 09:37:42 910
转载 Repo和Git 版本管理常用命令总结
1. 服务器版本下载:repo init -u git@192.168.1.11:i700t_60501010/platform/manifest.git -b froyo_almond -m M76XXTSNCJNLYA60501010.xmlrepo syncrepo forall -c git checkout --track origin/i700t_60501010 -b [
2016-08-18 20:37:02 3081
原创 Android将第三方apk文件编译生成到system.img中
最近基于项目需求要将第三方apk文件编译生成到system.img中,经过查找网上资料,参考了文章http://blog.csdn.net/csy288/article/details/9186023后总结归纳自己在Android5.0上的做法如下:在自己源码的packages\apps\路径下,新建test文件夹,然后将要添加的第三方app拷贝到该文件夹下,在test/下新建andr
2016-08-12 17:27:36 1788
转载 Android生成签名文件并用其对apk文件进行签名(Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]异常完美解决)
最近基于项目需求需要将第三方apk合入Android系统中,因为要将其桌面图标隐藏,所以反编译了该apk,并重新生成了apk,而重新生成之后运行adb install GOBackup.apk却提示“Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]”,为此百度了一下资料,发现是签名不对,现将其解决方法记录如下:《一》使用命令行生成签名
2016-08-12 16:15:44 1349
原创 Android下拉状态栏快捷开关的添加
最近基于工作需要,在Android5.0上研究了一下系统下拉状态栏的知识,并参考了“LYJ的IT生活”的http://blog.csdn.net/lyjit/article/details/51579067文章,在学习了他的做法之后,现在总结一下自己的实际应用:添加自己的快捷开关此处以添加静音快捷开关为例,首先,打开这个文件frameworks/base/packages/
2016-08-12 15:10:43 9542
原创 如何查看Android应用apk的包名和入口Activity名称
Android开发过程中我们有时需要使用第三方apk资源,而启动第三方apk在某些情况下需要指定相应的包名和启动的Activity名,这个时候就需要获取这两个名称,我们可以使用如下两种方法:1、使用aapt //aapt是sdk自带的一个工具,在你安装的Eclipse路径下的sdk\build-tools\中,如我的是D:\Eclipse\androidTools\sdk\build-t
2016-08-12 12:03:06 11570
原创 在Eclipse jee中建立一个servlet程序
启动Eclipse,点击New Project->Dynamic Web Project,在Project name中输入项目名称,如我的是MyFirstServlet,然后在Project location里选定项目存放位置,可以选默认路径,也可以存放到自己喜欢的地方,任君选择。接下来设置Target runtime项,如果你的软件该项显示,那就说明需要自己新建一个,因为我已安装好apach
2016-08-10 10:03:33 15979
原创 在Eclipse中编写servlet时出现"The import javax.servlet cannot be resolved" 问题解决办法
在Eclipse中,在相应的项目右击,选择Properties -> Java Build Path -> Libraries -> Add External JARs,找到计算机中tomcat的安装路径,在lib/文件夹下选中"servlet-api.jar",添加点击“确定”,再点击“OK”即可。
2016-08-09 10:46:35 478
原创 Android如何隐藏app的桌面显示图标
有时候基于一些特殊的需求我们需要将app的桌面图标隐藏,这时该怎么做呢?我们将AndroidManifest.xml中的主activity的 屏蔽掉即可。
2016-08-09 09:50:21 3163
转载 使用ActivityManager的forceStopPackage方法结束进程
做一个应用,需要强制关闭进程。可以使用ActivityManager的killBackgroundProcesses方法,需要权限Android.permission.KILL_BACKGROUND_PROCESSES。但使用此方法杀死进程后,进程会重启。源码中解释如下:Have the system immediately kill all background processe
2016-08-09 09:44:55 1926
转载 在Eclipse中配置tomcat
本文转自:http://kin111.blog.51cto.com/738881/163096 为了在Eclipse中进行struts2的测试,才发现自己机器上的Eclipse没有集成Tomcat,在网上找了半天,不是这个插件没有下载地址,就是那个有好多注意事项或者版本问题。结果,自己到tomcatforEclipse的插件的网上直接下载了一个,按照提供的说明一下子就配成了。网上的
2016-08-01 11:58:24 314
转载 updater-script命令详解教你写刷机脚本
updater-script命令详解,刷机脚本怎么写,这些问题都也算是安卓的入门知识了,今天就和大家讲解一下,讲解人是深度论坛的Seeyou,如果你想学习更多ROM制作安卓开发方面的知识,欢迎加入深度DRT团队,我们从初级到高级给大家系统的讲解。命令:mount用法:mount(fs_type, partition_type, location, mount_point)参数讲解:
2016-08-01 10:44:38 14745
转载 收集的48个Shell脚本小技巧
本文收集了一堆的shell脚本技巧,我说过,我写博客主要是作一些学习笔记,方便自己查阅,所以,我会搞出这么一篇文章,也没有什么不可理解的。关于这些技巧的出处,诶,我也忘了,可能来自theunixschool、 commandlinefu、酷勤网和igigo.net,当然了,也有部分是我自己的经验心得,管他呢,进了我的脑子就是我的了。0. shell 调试复制代码 代码如下:sh -
2016-08-01 10:39:51 838
原创 Android的Java混淆
1、ProGuard简介Java的字节码一般是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处理。ProGuard的主要作用就是混淆。当然它还能对字节码进行缩减体积、优化等,但那些对于我们来说都算是次要的功能。 引用ProGuard官方的一段话来介绍就是:2、Android Eclipse开发环境与ProGuard在Android 2.
2016-08-01 10:36:16 618
转载 Android APK反编译
本文地址:http://blog.csdn.net/vipzjyno1/article/details/21039349/ 在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。
2016-08-01 10:33:55 326
转载 android如何查看cpu的占用率和内存泄漏
在分析内存优化的过程中,其中一个最重要的是我们如何查看cpu的占用率和内存的占用率呢,这在一定程度上很重要,经过查询资料,研究了一下,暂时了解到大概有以下几种方式,如果哪位高手有更好的办法,或者文中描述有错误,还望高手在下面留言,非常感谢! 一、 通过eclipse,ADT开发工具的DDMS来查看(Heap) 在“Devices”窗口中
2016-08-01 10:20:52 720
转载 Android5.0的更新包中system.new.dat文件的解包
从Android 5.0开始,即使是update.zip包,也是仿照增量包的方式进行打包了。使用make otapackage得到一个zip文件,查看内容:boot.imgfile_contextsMETA-INFsystem.new.datsystem.patch.datsystem.transfer.list显然system.img不再提供,而是提供了三个文件,
2016-08-01 10:15:19 920
转载 Android recovery 下使用 updater-script 自制升级包
recovery 模式下,使用 updater-script 脚本来完成的升级。系统自带到ota_rom_target_files.py,编译时可以生成updater-script的脚本。有时我们需要自己定义升级的功能。下面自己写一个升级脚本。完成升级功能。1 创建目录结构: data/app META-INF/com/google/Andr
2016-08-01 10:11:45 2743
转载 at命令的用法
at命令的用法 At列出在指定的时间和日期在计算机上运行的已计划命令或计划命令和程序。必须正在运行“计划”服务才能使用 at 命令。at [\\computername] [[id] [/delete] | /delete [/yes]]at [\\computername] time [/interactive] [/every:date[,...
2016-08-01 10:06:33 2606
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人