如何编制一个简单的安卓程序(用于安卓手机,查询用)

如何编制一个简单的安卓程序(用于安卓手机,查询用),第1张

1、需要的基础:非常熟练的Java,非常熟练的数据库;如果做移动商务,涉及到强大的后台,最好有Java EE经验;至少非常熟悉JSP及MVC编程;

2、按照如下步骤来:

(1) 安装JDK16,测试成功;

(2) 拷贝Android-sdk-windows到D盘,这里包含了Android SDK与ADT;

(3)拷贝eclips(version Indigo)到D盘

这些环境就够手机端开发了;

3、初次运行eclipse,会要求Android SDK与ADT的安装位置,输入D:\android-sdk-windows即可;或者以后在eclipse\Window\preference\Android修改也可以;

4、new 一个Android Project,命名为myfirstADD,选择Build Target为Android 231,设置包名为comszptzxs,create就可以了;

5、点击window\AVD Manager,make一个虚拟机:Target选择Android 231-API level 9;Size给512M, Built-in 选WVGA800,这是目前最流行的手机屏幕大小和分辨率;

6、选中myfirstADD工程,点击右键,run as\Android Application,就会自动在虚拟手机

7、下载、安装并运行91手机助手,连接电脑和手机,在91助手的界面找到手机;

8、在eclipse中点击Run configuration,在Target Tab中选Manual,然后run,出现Android Device Chooser窗口,在“Choose a running android device”框,选择在“91手机助手”中连接好的手机,然后点击ok,注意eclipse下部console控制台的信息,同时注意手机屏幕,会看到运行效果显示在手机上了;

8、打包文件是Apk后缀;打包前要准备好证书zxskeystore和密码,这个利用Java工具可以生成,上篇博文有详细介绍;

9、选中myfirstADD,点击右键,选择d出菜单中的Android Tools\Export Signed Application Package,在keystore selection窗口,选择“use existing keystore”,选中文件zxskeystore,输入password,在下一个Key alias selection窗口,选择别名;注意,如果前一个窗口的文件或者密码不对,此处就不会出现别名选择项。点击下一步,选择生成的文件路径,再下一步,就会生成myfirstADDapk文件,该文件就是要下载到手机上的文件;

10、在“91手机助手”界面,点击右键,选择“上传手机文件”,选择myfirstADDapk,上传到手机;

11、断开手机与电脑连接,在手机的文件管理器中找到myfirstADDapk,双击,出现安装提示,安装完毕后出现myfirstADD图标,双击该图标,则程序运行,出现结果!

1建议事先做好自己的备份,每个人的需求不一样,禁用的服务也会不一样,如果用了我的发现不符合自己要求,起码还有挽救的余地。

2自己备份默认存储在自己的内置SD卡,没有文件夹,叫myandroidtools_backuptxt(如果你用的是pro版,名字会多个pro)备份或者恢复的时候可以注意看下备份按钮下方有行小字,那是存储目录。

3备份好后,移走你的备份,把我的代替,在tools的关于(about)里,点恢复(restore),d出窗口,选择禁用(disable)!看清楚了,选禁用!ok!

3恢复(restore)会非常非常的慢!所以如果你等急了,那么请你撸一管压压惊!只要图标还在转,就没卡!

4如果你觉得我的软件和你的可能很多不一样,禁用也不符合胃口,你可以在PC端,对比一下你的我的,删掉一些不必要的,再 *** 作。

超级多图超长文警告!!!

1220更新 个人的My android tools备份文件 一些同类软件、技巧、禁用的说明(不定期更新)

纠正QQ第一张图的错误(必须道歉,发现CoreService为核心进程,不能禁。)

注意:软件的不同版本影响不大。有些截图可能只有一个禁用,所以就直接文字不发图了。为了方便大家使用,按字母表顺序来发,所以注意有些图之间还有几行字。

请尽量注意加粗字。

目录在此!

-1L 自己的备份

0L 一些禁用的说明(此楼用于反馈一些机油的问题,比如哪些功能你不想禁用,但是找不到。。)

1L 百度一家亲(百度输入法,百度云,百度地图)

2L 阿里一家亲(支付宝,淘宝)

3L 腾讯一家亲(QQ,微信,QQ空间)

4L 金山。。。(猎豹清理大师国际版)

5L 禁用应用内置广告

================================================

-1L

MyAndroidTools备份1220_免费高速下载

注意必看!!

1建议事先做好自己的备份,每个人的需求不一样,禁用的服务也会不一样,如果用了我的发现不符合自己要求,起码还有挽救的余地。

2自己备份默认存储在自己的内置SD卡,没有文件夹,叫myandroidtools_backuptxt(如果你用的是pro版,名字会多个pro)备份或者恢复的时候可以注意看下备份按钮下方有行小字,那是存储目录。

3备份好后,移走你的备份,把我的代替,在tools的关于(about)里,点恢复(restore),d出窗口,选择禁用(disable)!看清楚了,选禁用!ok!

3恢复(restore)会非常非常的慢!所以如果你等急了,那么请你撸一管压压惊!只要图标还在转,就没卡!

4如果你觉得我的软件和你的可能很多不一样,禁用也不符合胃口,你可以在PC端,对比一下你的我的,删掉一些不必要的,再 *** 作。

================================================

0L

1知友的反馈及解决:

——微信附近的人、漂流瓶点击闪退(闪退说明禁用了activity):在activity里,分别依次搜索nearby、bottle恢复即可(QQ同理)

——手机设置里无法添加微信账户(点了没反应,禁用了service):在service里,恢复第一个AccountAuthenticationService。

——微信定位功能不能用:activity里,切换到全称,搜索location,除了带有google的两个,恢复所有(除非你是谷歌重度用户天天挂着代理微信不能停。。)

——有些应用禁用后发现找不到图标了:tools里找到这个应用,activity里,简称,搜索WelcomeActivity,恢复。

——微信我默认禁用了GCM。恢复时,请服务,广播,activity,content都恢复!(其他同理)

——微信钱包:要对其 *** 作的话,activity里搜索,wallet、mall、pay。

——由上可知,每个人的需求不一样,我的仅作参考!多认些基本单词很重要!

2其实没啥技巧,就是看包名(全名),注意里面的关键字,对应相应的功能。建议,如果你是通过名字来判断这个服务或者活动的功能的话,请一定切换到全称显示。简称比较坑爹。。

3同类软件推荐:首先,绿色守护不同类,精简(tools)和休眠(绿色)是不一样的,我也在用,缺点是极少数流氓干不掉。有知友要绿色的教程,可这个贴子实在太长了。关于这个软件,我的建议是,root后开高效模式(需要xposed框架支持),具体大家慢慢搞,很白菜的。至于xposed,如果你不是50,你不装xposed干嘛root?!

其他还有,autostarts(入门吧算是,流氓干不动),幸运破解器(root必备吧,其实这个软件真心值得你花时间琢磨),黑白门(这个是冻结,点点点·····),3C toolbox(终极推荐吧,不过这个太复杂了,在5L我有提到,玩的比较熟了果断上3C吧!)

安卓手机如何保持流畅地运行状态?相信玩机多年的人士不会简单随意清理内存,而是会在查杀后台、控制应用自启、管理权限等方面下功夫,从而阻止流氓应用滥用手机有限的内存。

然而,流氓应用之所以有毒瘤之称,正是因为它总能变着法儿地规避上述手段,用户既要忍受它的各种肆意行为,又无法将其彻底清除,拖慢手机运行还耗电真是恨得牙痒。好在,我们还是可以通过别的妙招来解决这个问题,也就是题中所指的「 禁用服务 」。

『 号称写轮眼的安卓优化神器 』

比起后台运行的应用,其实你更要留意安卓系统后台中所运行的服务,清理内存可以杀应用却杀不了服务。除系统默认的应用之外,某些如QQ、微信、淘宝等第三方应用也会启用相关服务,或为同步、推送、广告等等。而应用数量打开得多了,不必要的服务也就愈加泛滥。

针对这种应用服务滋生的现象,我们就必须使用专门的工具来禁止。玩机多年的人士一定对「 禁用服务 」比较熟悉,不过今天所要介绍的是它的升级款,名为My Android Tool 。

My Android Tools(需要Root权限)

今天介绍的这个安卓系统优化工具,俗称「 写轮眼 」,也是名叫「 禁用服务 」的升级款。它的牛逼之处在于可让应用服务进入禁止状态,而且它是从根源上对系统设置进行修改,因此设置完成之后卸载应用,也依然是有效的,直到刷固件或者清除数据。

My Android Tools 的基础使用较为简单,只针对系统所运行的服务进行设置。打开程序后可以查询正在运行的服务,然后视情况将其禁止即可。其中,常见的可禁止服务包括「 Push service 」、「 Adservice 」、「 DataSync 」、「 stat service 」,以上这些涉及应用的消息推送、广告、数据同步以及自启动。其他类型的服务是否可以禁止,各位可以在实践中进行尝试。

『 禁用服务的进阶使用教程 』

除了服务之外,My Android Tools还可以禁止安卓系统的其余三大组件,包括Activity(活动)活动、Content Provider(内容提供者)、Broadcast Receiver(广播接收器)。在进阶使用过程中,我们来讲解如何禁止Activity活动。

安卓应用程序里的「 活动 」,可以说是应用程序的交互窗口,而在一个应用中可能存在几十上百的活动数量,到底要禁止哪个确实有点让人摸不着头脑。如下图所示,光美图一个应用,活动数量就达到了600多个。

此时,我们就需要借助一款名为「 当前activity 」(点我下载)的应用来探寻相关进程。它的功能是可以将界面中应用所启动的活动进程以悬浮形式显现出来。那么知道了相关进程的关键字后,如果遇到不必要的活动,便可以到写轮眼中给禁止掉了。

▲激活当前activity应用后,左上角悬浮窗便会显现当前页面的活动进程

举个例子,我个人不几乎不适用微信中的「 漂流瓶 」功能,如果我要禁用它,那么按上述方法在启用「 当前activity 」后打开漂流瓶,悬浮窗口显示出了活动关键字为「 BottleBeachUI 」,记下之后,回到写轮眼中,输入关键字查询找到,将其禁用。

之后再打开微信,尝试打开「 漂流瓶 」出现闪退,便说明成功禁止了这项活动。以此类推,用相同方法可以准确禁用掉自己不用的应用活动。

『 My Android Tools 作者提醒 』

MyAndroidTools无需后台(但请不要用其他软件刻意阻止)禁用永远有效,除非你把被禁组件的软件卸载。即使卸载了写轮眼,禁用仍然有效。会复活组件的程序除外。软件更新后,可能新增流氓组件,需要根据情况继续禁用。个别软件会重新启用自己的组件,需要用Xposed增强模块:MyAndroidToolsXposed来防止复活!

最后,部落再补充一下Android四大基本组件分别是:

Activity活动、Service服务、Content Provider内容提供者、Broadcast Receiver广播接收器

Activity活动Activity是用户和应用程序交互的窗口,一个activity相当于我们实际中的一个网页,当打开一个屏幕时,之前的那一个屏幕会被置为暂停状态,并且压入历史堆栈中,用户可以通过回退 *** 作返回到以前打开过的屏幕。activity的生命周期:即“产生、运行、销毁”,但是这其中会调用许多方法onCreate(创建) 、onStart(激活) 、onResume(恢复) 、onPause(暂停) 、onStop(停止) 、onDestroy(销毁) 、onRestart(重启)。

Service服务它跟Activity的级别差不多,但不能自己运行,没有用户界面。它能在后台完成长时间运行的 *** 作。比如播放多媒体的时候,用户导航到其它屏幕时,音乐还在后台播放。

Br oadcastReceiver广播接收器应用可使用它对外部事件(如当电话呼入时,或数据网络可用时)进行接收并做出响应。广播接收器没有用户界面。然而,它们可启动一个activity或serice来响应它们收到的信息。

Content Provider内容提供者实现数据共享,用于保存和获取数据,并使其对所有应用程序可见。这是不同应用程序间共享数据的唯一方式。只有需要在多个应用程序间共享数据时才需要Content Provider。其中,服务是程序能在后台活动的前提。禁用服务能让软件运行时少占内存,在后台时少唤醒cpu。

 先点进”服务“,看到有分为”第三方“和”系统“ ,先从”第三方“入手,可以看到有蓝色数字,也就是该软件现在有多少服务正在运行,白字意思是该软件有多少服务,红字就是该软件有多少服务被禁止,再点进软件,看到的红白蓝三种颜色意义是一样的,点击就能切换状态,打勾就是允许,去掉勾就是不允许,具体软件里什么服务可以禁止

是啊!以我个人拙见,如果不考虑UI及 *** 作特色的话,傻瓜式神器绿色守护和黑白门则可以二选一,进阶式神器3C和My Android Tools则可以二选一。小汽车和禁用服务已成为过去式不再更新,黑白门和安卓Tools正在迅速成长,绿色守护和3C已经成熟。

以上就是关于如何编制一个简单的安卓程序(用于安卓手机,查询用)全部的内容,包括:如何编制一个简单的安卓程序(用于安卓手机,查询用)、myandroidtools怎么导入、如何正确使用 My Android Tools 调教各大流氓软件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9501484.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存