1,android开发问题跪求答案 不还意思没分了你好!myListView = (ListView)findViewById(R.id.myListView)这句代码的上面要加上 setContentView(R.layout.main);打字不易,采纳哦!楼上说的很对 , 怕你理解不了 , 再多加一句:setContentView(XXXXX);之后 , 才能去findViewById,因为,这个布局都还没加入正文,你怎么去find呢?返回肯定是个空指针,还有 , 下次问问题的时候,把DDMS中的Log复制出来问 , 这样才更有效 。分给楼上的,他速度比我快将setContentView(myListView)移至super.onCreate(savedInstanceState);下面改成setContentView(R.Layout.myListView);你应该把控制太的异常也贴出来啊,这样子很难找?。∧阏飧鲇Ω檬莔ars的教程的那个吧,对对mars的代码和你的有什么不同啊,特别是你的xml文件
2,如何开发自己的安卓应用小伙伴们有没有想过开发独属于自己的安卓应用呢?不用搭建环境,更不用技术,只需要借助一项工具就可轻松做到 。应用之星移动快速开发平台就是这样一个简单、快速、高效的途径 。通过应用之星开发完成的手机应用可以实现一次开发,同时适配Android移动平台 。网址:http://www.appstar.com.cn/ 进入之后大家会发现页面下方有3个开发模式,可以自己选择 。这3个模式无需入门也可以完成操作 。开发者可以使用模式中提供的模板,不需要编写任何代码,短短几分钟就可简单快捷地制作出属于自己的个性化的移动应用 。应用向导模式包含了模板使用和新建应用,即系统提供的模板 , 同时你也可以在这里新建应用 。模板向导模式可以制作自己想要的模板样式,同时这些样式以后可以接着使用 。专家模式里包含的东西最为全面 , 不仅提供了系统模板,同时也可以新建应用 , 新建模板 。所有应用开发包含四大流程,选择新建模板/新建应用——页面设置——流程设置--发布应用,如果你想在你的应用里嵌入广告,则运用到广告设置,且能方便地对广告进行设置和管理 。至于具体怎么制作 , 那就超级简单了,按照每种模式的引导操作就可以了,这里不再详述 。
3,Android小程序编写求答案软工的一个小作业:实现“黄金分割小游戏”,需要结对编程,队友:陈乐云共用时两天 。早期思路设计:采用键值对的形式,以Map作为存储结构 。优点:能够将数据与用户对应,缺点:采用java实现过于复杂,工程量过大 , 需要消耗大量资源,类型转换容易出错 。后期思路设计:采用二维数组:第一行用于存储用户输入原始数据,第二行用于存储中间数据(第一行的与G值做差的绝对值) , 第三行用于保存用户得分 。优点:实现简单,易于运算string str = "你要传的信息";intent inten = new intent();inten.putextra("message", str);//传值inten.setclass(activity01.this,activity02.class);activity01.this.startactivity(inten);//跳转activityintent intent = getintent();mytextview = (textview)findviewbyid(r.id.mytextview);mytextview.settext(intent.getstringextra("message")); //把edittext的值传到activity02的textveiw里面【android应用开发教程答案,android开发问题跪求答案 不还意思没分了】
4 , android手机app开发流程一 应用规划:确定功能 。必须的界面及界面跳转的流程 。需要的数据及数据的来源及格式 。是否需要服务端支持 。是否需要本地数据库支持 。是否需要特殊权限 。是否需要后台服务 。二 架构设计:分层 。网络连接 。数据处理-xml、domain 。封装Activity 。三 界面设计:主界面确定 。模块界面、列表、查看、编辑界面 。菜单、按钮、对话框、提示信息 。界面总体颜色 。四 数据操作和存储:数据来源 。数据类型 。存储方式 。五 业务实现:客户端业务解析 。六 页面跳转:每个页面间的跳转 。菜单、按钮、事件等 。千夏软件(www.qianxx.com)认为首先 , 制作一款app , 必须要有相关的idea , 也就是说 , 第一步是app的idea形成 。1.双方协调2. 签订合同 , 签订合同的时候功能列表一定要作为合同附件,这是以后的验收标准 。3. ue,重中之重,一定要巨细无靡的确认清楚,业务逻辑一定要走通 。4. ui , 根据ui进行页面设计 。5. 开发 , ios+android+后台,如果涉及到第三方的功能 , 比如第三方登录,第三方支付,短 信验证等 。甲方要自行申请并提供相应的开发者账号及资料,第三方支付账号,短信平台,第 三方通讯的账号,接口等提供给开发方 。6. 测试,测试工程师进行测试7. 上线,上线之前要申请好相关账号,安卓各大应用平台,ios开发者账号 。8. 验收 。5,如何快速地开发一款 Android App想要开发好一款好的APP产品并不容易,下面在来说说安卓app开发过程中需要注意的问题:1、安卓app开发有自己规范的一套标准 , 您在开发中必须无条件遵守 。2、在安卓app开发过程中,需要根据不同特性来进行优化 。3、需要针对特定屏幕密度使用特定的图标和位图 。4、避免利用那些智能手机可能不支持的硬件功能 。5、还要针对网页的布局来调整字体的大小和触控按钮 。总结:安卓app开发说它简单,并不简单,它需要你懂得编程语言和网页设计技术,说它复杂,它也简单,有很多智能的系统,和傻瓜程序可以帮助你制作APP,这些工具并不需要你知道专业的技术 。总而言之要想开发一款优秀的APP , 你需要注意很多细节,要多实践、多总结 。以后我还会详细的介绍有关于安卓app开发的技术难题 , 望大家多关注合肥梧桐网络 。千锋扣丁学堂Android开发为您解答:一、安装 1.安装node.js 2.安装git 3.安装ionic & cordova: 命令行输入:npm install –g cordova ionic 注:-g表示全局安装,也可以进入指定的目录安装,但这里推荐全局安装 , 安装后的目录为C:/users/Administrator/AppData/Roaming/npm/node_modules 4.安装Java JDK 5.安装Apache Ant 6.安装Android SDK(从这里开始后面基本以android为例,ios类似) 7.设置环境变量: ①打开计算机->系统属性->高级系统设置->环境变量 ②在系统变量中新建ANDROID_HOME变量,变量值为sdk所在目录 ③新建CLASSPATH变量 , 变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; ④新建JAVA_HOME变量,变量值为jdk所在目录 ⑤编辑系统变量中的path变量,不要删原来的变量值,在原值后面添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\build-tools;%ANDROID_HOME%\platform-tools 注:这里是添加了jdk\bin、jdk\jre\bin、sdk\tools 、sdk\build-tools、sdk\platform-tools的路径,互相以英文分号隔开 8.创建项目: 命令行cd进入任何你喜欢的目录,ionic start AnyNameYouLike blank , 如果一切顺利,就会在你指定的目录新建一个你喜欢的名字的文件夹,并在里面初始化一个ionic项目 。9.添加平台 进入刚才新建的项目的目录,命令行输入ionic platform add android 二、在项目目录中有一个www的文件夹,里面的文件有html,js,css等 , 可随意编写,在platform中的www文件最好不要动它 。三、测试项目 1.进入项目目录,ionic build android编译项目 2.测试项目的方法: 桌面浏览器测试法:ionic serve 模拟器测试法:这个比较烦,而且运行慢,略 手机浏览测试法:Testing your app自己看吧,略 手机测试法:连上数据线,打开开发者选项,执行ionic run android 四、编写项目 Building out your app英文太多,翻译不出来 五、发布app,前面的准备就是为了这一步了 1.执行cordova plugin rm cordova-plugin-console,这一步是Before we deploy, we should take care to adjust plugins needed during development that should not be in production mode. 2.执行 cordova build --release android , 在platforms/android/build/outputs/apk , 中会出现***-release-unsigned.apk,最前面取决于取了什么名字 3.使用keytool打包私有密钥:执行keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000 4.给没有签名的apk签名:执行jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name 5.最后一步,执行zipalign -v 4 HelloWorld-release-unsigned.apk HelloWorld.apk非原生App开发的基本步骤(以安卓端为例) 主要使用: 移动端:ionic、cordova 后端:CoreThink 注:这是我司一位美女研发顺手整理过的一份概要流程,希望多少能帮到题主,如果有不合理或者错误的地方欢迎反馈给我 , 官网:CoreThink-最好用的开源免费WEB产品开发框架,qq:1270686837 , 这个流程可以非常快地同时产出iOS&Android两端非原生APP 。一、安装 1.安装node.js 2.安装git 3.安装ionic & cordova: 命令行输入:npm install –g cordova ionic 注:-g表示全局安装,也可以进入指定的目录安装 , 但这里推荐全局安装,安装后的目录为C:/users/Administrator/AppData/Roaming/npm/node_modules 4.安装Java JDK 5.安装Apache Ant 6.安装Android SDK(从这里开始后面基本以android为例,ios类似) 7.设置环境变量: ①打开计算机->系统属性->高级系统设置->环境变量 ②在系统变量中新建ANDROID_HOME变量,变量值为sdk所在目录 ③新建CLASSPATH变量 , 变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; ④新建JAVA_HOME变量,变量值为jdk所在目录 ⑤编辑系统变量中的path变量,不要删原来的变量值,在原值后面添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\build-tools;%ANDROID_HOME%\platform-tools 注:这里是添加了jdk\bin、jdk\jre\bin、sdk\tools 、sdk\build-tools、sdk\platform-tools的路径 , 互相以英文分号隔开 8.创建项目: 命令行cd进入任何你喜欢的目录,ionic start AnyNameYouLike blank,如果一切顺利,就会在你指定的目录新建一个你喜欢的名字的文件夹 , 并在里面初始化一个ionic项目 。9.添加平台 进入刚才新建的项目的目录,命令行输入ionic platform add android 二、在项目目录中有一个www的文件夹,里面的文件有html , js,css等,可随意编写,在platform中的www文件最好不要动它 。三、测试项目 1.进入项目目录 , ionic build android编译项目 2.测试项目的方法: 桌面浏览器测试法:ionic serve 模拟器测试法:这个比较烦,而且运行慢,略 手机浏览测试法:Testing your app自己看吧,略 手机测试法:连上数据线,打开开发者选项,执行ionic run android 四、编写项目 Building out your app英文太多,翻译不出来 五、发布app,前面的准备就是为了这一步了 1.执行cordova plugin rm cordova-plugin-console,这一步是Before we deploy, we should take care to adjust plugins needed during development that should not be in production mode. 2.执行 cordova build --release android , 在platforms/android/build/outputs/apk,中会出现***-release-unsigned.apk,最前面取决于取了什么名字 3.使用keytool打包私有密钥:执行keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000 4.给没有签名的apk签名:执行jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name 5.最后一步,执行zipalign -v 4 HelloWorld-release-unsigned.apk HelloWorld.apk 六、基本步骤到此结束 , 可能会出现各种报错的情况,只能具体问题具体分析了
推荐阅读
- 数据分析要学的软件有什么意思
- c语言中下面错误框为什么不见了,c语言高手请指教运行时黑框闪一下没了不知道哪里写错了
- ipad密码忘记已停用,ipad密码忘记已被停用怎么办
- 苹果12桌面布局怎么设置,苹果手机的排版怎么排呀退格键在什么位置啊
- c 游戏编程书籍,推荐一些好的c语言游戏编程书籍
- python安装不了第三方库,python无法下载第三方库用了pip install upgrade pip后仍报错
- iou函数,excel的mode函数
- android的新开发语言,安卓开发用什么语言
- 游戏开发大亨存档位置,游戏存档在什么位置