- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《安卓设计思路2)
原理:画面绚丽,操作简洁方便,未来的网站和软件都是充满人情味的产品
1分界面,内页设置布局,操作界面
设计具体执行是:按照模块一个个具体实现到能运行位置
比如1先框架能够运行,2然后是大的底层功能能够运行,接下来是更复杂的功能能够运行,最后一步步的运行起来
总之,设计自顶向下,程序自底向上
做之前要确保找好所有的模块代码以及资源代码
安卓网站模式分配
咨询为手机吉尼斯世界
分配模式为:只要参与到网站,成为一个网站的一份子,拿虚拟股份,然后在网站做大的时候,可以按照虚拟股份分红
举例:安卓哈哈镜(已有的开发)
音乐播放(可能机能不够),相机拍摄像素扭曲
要有一个实际作用的应用软件,下载量大的都是电脑重量级应用软件的手机版
而对原创的手机软件,必须贴近手机的移动功能和触屏特性,如果是游戏,那么必须有趣味性,或者移植大型游戏,手机宠物(移植以前的电子宠物,把手机变成用户的宠物)你的爱机就是你的宠物(有类似的手机女友,但是不太方便向朋友炫耀)
主界面:
给宠物起名:
设置电话短信铃声为宠物声音(根据宠物的不同状态有不同的声音,宠物每天的状态根据其消费的习惯,和使用手机的记录习惯给用户打开应用程序),可以随机播放宠物的叫声,
消费短信,电话对话时间,网络流量来转换成养成积分
利用这几天晚上的时间一点要把这个程序搞出来
属于开启后挂在后台service程序,随时监听系统三大类的信息并转化为养成资源,宠物有一个等级
自动保存存储数据
手机宠物在数值不够时以宠物声音提示,
手机宠物需要一个卡路里消耗计,需要带宠物去散步,记录主人带手机移动的距离,每天需要走一段距离,否则宠物状态不健康,还有重力感应来获取运动量,让用户运动手机
打开蓝牙功能,检测到附近有相同软件的手机就会提示,如果感觉光线暗,自动把屏幕打开
还要播放一些音乐等定制软件来获得每天的定制积分
注册安卓市场账户的时候注意写香港或者台湾的注册地址信息,要通过审核,国内地址收不到钱
安卓都是可视化对象程序,每个节目的控件都对应到代码里的实例,然后控件操作反馈到代码里,代码调用链接各种控件,界面,底层服务功能,程序就是各种功能的运行次序,所以要通过流程图来决定功能顺序,要学会分拆所有的步骤,用伪代码表示出来(这就是数学建模,包括抽象能力和总结能力来将一些重复的步骤结合)实例化就是让外部控件导到程序内部
一种是按照需求去定制,一种是做出来后去找需求
所有函数都在程序运行之前预存到函数栈内,只要出现了一个函数,系统会自动从函数栈内调用此函数
注:断点调试的目的是判断程序流程中的哪个环节出问题,一个个问题往上收缩排查
先学习一整套的流程方案(每一行都是一个小步骤)通过实机操作进行
1创建框架文件(在src中的java中已包含基本的引入包,主继承活动界面,主oncreate函数,函数内有继承oncreate函数,还有将R.layout.main(R文件中将所有res资源文件中的资源打包放置)布局文件与活动关联,这个框架程序能够运行,但是不显示任何信息)
2在oncreate中设置一个textview文本视图,设置后好再显示即可显示文字,程序能够运行,可显示文字
3在主活动界面内直接定义监听器和控件,可以直接设置该页面的标题,然后再重写构造函数onCreate,在构造函数里继承super函数后,直接给监听器赋值初始化,然后在监听器函数内设置点击响应函数(控件操作动作响应函数),按钮点击响应函数内一般都需要实例化一个Intent来传递界面,然后用startactivity启动Intent进行界面跳转,然后再关联显示布局文件(多个控件群可以显示布局文件,如果单个控件,可以直接显示控件,但是一般都是多控件的布局)。然后直接实例化控件,然后设置监听器到控件。此程序可以直接运行显示,一旦外部操作控件,系统自动调用控件链接功能
3.5同步设置main.xml,一般用可视化界面设置,一个xml只能控制一个界面的布局,布局控件是死的排布在界面上,如果要操作控件,必须在代码中实例化获取控件句柄后才能操作
4从主界面跳转到功能界面XXXactivity后(所有的子文件java都要在第一行打包到同一个文件夹),就是子页面上的监听器中的控件操作真正的程序功能,主页面上的控件监听器只是操作跳转功能
5根据控件的特性装载数据(比如下拉菜单上的数据)可以不用监听器,在后台直接装载数据容器,进度条直接套在xml布局文件外面,可以直接运行
6活动界面的一切控件元素都可以操作
7.注意有些重写的回调函数,在系统执行某些函数时直接回调,不用在函数体内特意操作,只需要弄清楚系统函数调用的关系就可以了
8某些函数(如Imageswitcer),必须先放置资源的容器(如对应的setfactory(view))来传递操作
您可能关注的文档
最近下载
- 规范汉字书写 标点符号用法举例 标点符号用法举例.pptx VIP
- 职业院校技能大赛--Z-30“工程测量”赛项理论考试题库.doc VIP
- 安全员C证考试题库(精练).docx VIP
- 2018年四川省职业院校技能大赛工程测量赛项中职组理论考试题库.docx VIP
- 2020年山东省职业院校技能大赛中职组工程测量赛项理论试题.doc VIP
- 第十六届山东省职业院校技能大赛中职工程测量赛(教师组)理论试题.docx VIP
- 中央八项规定精神专题党课讲座PPT模板.pptx VIP
- 第十六届山东省职业院校技能大赛中职工程测量赛项(学生组)理论试题.docx VIP
- 全频带阻塞干扰刘慈欣小说读书分享PPT.pptx VIP
- 作子女生命的教练.PPT
文档评论(0)