Python怎么开发详细设计文档Android应用啊可以详细点吗

查看:9022|回复:3
小微企业IT帮
移动应用开发
1. 建立开发环境
下载软件开发包(SDK):
& & & & /sdk/index.html
& & & & adt-bundle-windows-x86_64-.zip
需要安装一个Java运行时环境(Java Runtime Environment,JRE):
& & & & /technetwork/java/javase/downloads/jre8-downloads-2133155.html
& & & & jre-8u20--windows-X64.exe
2. 配置SDK和模拟器
增加一个Android平台:
& & & & 打开SDK Manager,adt-bundle-windows-x86_64-\SDK Manager.exe
& & & & 选择相应的Android版本,如2.2
创建一个新的Android虚拟设备(AVD):
& & & & 下载并安装2.2平台后,创建一个新的Android虚拟设备。
& & & & adt-bundle-windows-x86_64-\eclipse\eclipse.exe
& & & & 在Window菜单,Android Virtual Device Manager
& & & & 为AVD指定一个名,并选择一个目标。选择虚拟SDCARD的大小512就足够了。
3. 安装和配置Android脚本环境
AVD管理器启动2.2设备:
& & & & 在AVD Manager,选择AVD Name,点击右侧的Start,启动2.2设备
安装SL4A脚本环境:
& & & & 点击模拟器的浏览器,导航到以下Web地址:/p/android-scripting
& & & & 点击二维码启动SL4A下载。
& & & & 选择模拟器的Menu按钮,选择More,再选Downloads,点击sl4_r2.apk文件,点击Install安装SL4A包。
4. 为SL4A安装增加Python
在模拟器的Web浏览器,选Downloads,点击python_for_android_r1.apk。
选择模拟器的Menu按钮,选择More,再选Downloads,点击python_for_android_r1.apk文件,点击Install安装Python包。
5. 在Android上测试Python
返回到模拟器的主屏,找到SL4A的应用,点击显示Python for Android预安装的一组Python脚本。
一定要把SL4A旋转模式设置为自动:
& & & & Menu-&Preference-&
& & & & 轨迹球模式键:F6键可以打开轨迹球模式,可以通过鼠标滚动模拟器左上角的轨迹球操作屏幕。
& & & & 向下滚动到Rotation mode,设置为Automatic
点击任何脚本名来执行该脚本
将自己的脚本传送到模拟器:
& & & & 需要把它复制到模拟器的虚拟SD卡。
& & & & adt-bundle-windows-x86_64-\sdk\platform-tools\adb.exe push mydroidtest.py /sdcard/sl4a/scripts
& & & & 查看sdcard所在磁盘是否是rw,要进入adb shell查看
& & & & adb shell
& & & & mount
& & & & sdcard用完整路径/mnt/sdcard/sl4a/scripts
现在你的脚本应该出现在SL4A可用的脚本列表中了,点击执行,然后从菜单点击“转轮”
初级工程师
收藏,学习python中,期待版主更多的分享内容
小微企业IT帮
引用:原帖由 索姆拉 于
18:03 发表
收藏,学习python中,期待版主更多的分享内容 咱们一起学习啊,我会不定期更新一些笔记上来。
SQL Server 2008 MCITP | SQL Server 2012 MCSE | SQL Server MVP | MySQL 5.6 OCP | Oracle 11g OCP
python_for_android install 时候无法安装。现在Google都被屏蔽了。求解!!用python语言开发android应用程序(1) - 格物致知的博客空间 - 中国移动开发者社区 - Powered by X-Space
我的图书馆
用python语言开发android应用程序(1) - 格物致知的博客空间 - 中国移动开发者社区 - Powered by X-Space
对于不熟悉Java语言,又想进入android开发领域的人来说,似乎有两个选择,一个是重新开始学习Java语言,然后开始学习android开发,一个就是到处求方问药:在android上可不使用XXX语言进行应用程序开发?
我就是这类人,两种方式也都尝试过,呵呵,前一种方式还是很痛苦的,原因不说自明,完全重新开始学习一门编程语言,不是那么容易的。后一种方式,对我来
说,现在似乎有了希望,因为我多多少懂一些python语言,而一个叫Scripting Layer for Android
(SL4A)的开源项目和google提供的Android Scripting
Environment(ASE)让我们可以使用众多的脚本语言在android上开发应用程序,这其中当然包括python。
关于python在android上进行开发的问题,很多人包括我自己在内,都曾经想过是否可以利用jython(python语言的Java实现)来进
行。我在网上搜索了一翻,确实有人试过,但是好像存在很多的问题。之前也有一个项目叫做jythonroid,专门就是来从事这项工作的,但是现在已经中
止了,其项目主页为:,打开其主页,提示说:“This project is dead, try
instead ”。这个替换的项目,正是上述的SL4A项目。
我想,通过ASE(SL4A)和通过jython(jythonroid),这是实现python在android编程的两种不同的思路吧。应当最终都是
可行的,只是ASE是google官方已经在android上支持的特性,而jython在android上完好运行还需要很多工作要做,所以才舍弃
jython使用ASE。当然,这完全是个人猜测,不管怎样,有用的就行。
&&&&所以,如果你和我一样,想用python语言在android上写些程序,可以关注SL4A的项目进展,一起来学习如何用python语言在android上编程。
&&& 有几个网站推荐给大家:
&&& 1.SL4A项目主页:;
&&& 2.一个实例,实现了Twitter上更新信息的功能:;
TA的最新馆藏
喜欢该文的人也喜欢(可可绿豆)
(python学习)
第三方登录:  现在会点java,但是不太想往下学j2ee了,在纠结学android开发还是python,我还想说我现在是个大三的下半年要找工作,估计还有个四五个月的时间,能学好哪个??哪个更靠谱??还是都不太现实应该继续学java?啊最近好纠结着急学东西但还不知道学什么,求各位指点迷津啊!!!!
楼主发言:3次 发图:0张 | 更多
  Java现在有点烂大街,软件和相关专业都开了Java的课程,再加上各种自学,各种速成培训班。大家都习惯在简历上写着 熟悉Java的相关知识。能熟练的有几个?没有几年的功夫,几十万行的代码量,几个大项目的开发经验,程序员出不来的。你现在充其量就是个初学者,连入门都不算。  Python高端点,国内学习和应用的都很少,所以工作不太好找,通常都是大公司在招Python的程序员。而且真的招聘Python程序员的通常会要求有工作经验,当然,工资会比同级的Java程序员高很多。  不要再迷信Java程序员工资高了、Java程序员工作好找之类的屁话了。现在很多新人刚入行,拿的工资不一定有民工高。
  学python吧,小众语言,需求不大,但是还有需求,会的人少,Java太多人了,。。。  
  Python比Java的灵活性要高很多,很多后台管理都是Python + C++。
  @马农飘过 2楼
12:53:00  学python吧,小众语言,需求不大,但是还有需求,会的人少,Java太多人了,。。。  -----------------------------  要是要求工资经验的话那我这个应届生咋办??
  @马农飘过 2楼
12:53:00  学python吧,小众语言,需求不大,但是还有需求,会的人少,Java太多人了,。。。  -----------------------------  工作经验
  回复第7楼(作者:@橙子风紫 于
23:41)  @马农飘过 2楼
12:53:00  学python吧,小众语言,需求不……  ==========  
  首先你要会点,然后找找看,反正没毕业,可以找个单位干着,对工资要求不要太高应该能找到  
  @橙子风紫 去善知堂吧,北京燕郊善知堂——JAVA+ Java EE +Android实战培训,从JAVA基础入手,循序渐进的教学模式,我就那毕业的,挺好的, 俞老师
  一个月的免费试听; 做到转行“零风险”。  学费可分期付款,也可以学成后付款。  入学签订就业协议和保证薪资不低于4000元。  咨询热线:
  官方网址:w w w.i t s ;教学地点:文化大厦A座1414.  我刚毕业,挺好的
  如果愁于学不好Python,没有老师手把手教,可以来北京老男孩Linux培训,有一线老师实战教学。  课程内容如下:http://oldboy./3127  咨询QQ:、  咨询电话:
  和我一样,我的第二份工作是crm第四份工作是oa,第一份工作是Java后台,第三,五份是Android开发。现在我是Java全栈工程师。我一直在努力提升自己的能力。
  你现在是刚毕业,我建议你了,不管学习什么语言都差不多,学习编程的大方向是先深在广,就是先认真把一门语言学好来,然后你就可以去学习别的语言,那个时候就非常的快。然后我建议你,多去发明一些轮子,你现在这个阶段,千万不要去听别人说不要重复的发明轮子,只有多发明轮子,才能提高你的代码编写能力,等你写了十万行代码的时候,那就是质的突破,再去研究一些底层的东西,比如算法,数据结构,java虚拟机。
  建议学java ,面更广一些,按实用性来说也是这样,学深一点你的就业面会更广。你可以浏览北大青鸟看看,我朋友是从那学的,感觉他学的还挺精,这几年就业一直不错,已经做到产品经理了,我觉得学java后期做个项目经理 产品经理的是不错的选择。。
请遵守言论规则,不得违反国家法律法规回复(Ctrl+Enter) 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
基于Python的Android应用GUI的开发
下载积分:500
内容提示:基于Python的Android应用GUI的开发
文档格式:PDF|
浏览次数:105|
上传日期: 15:27:03|
文档星级:
全文阅读已结束,如果下载本文需要使用
 500 积分
下载此文档
该用户还上传了这些文档
基于Python的Android应用GUI的开发
官方公共微信}

我要回帖

更多关于 软件开发详细设计模板 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信