随笔分类 -  Android

摘要:想要把APP上架到应用市场都要先注册开发者账号才可以。这里的方法包括注册帐号和后期上架及一些需要注意的问题。注意:首次提交应用绝对不能随便删除,否则后面再提交会显示应用APP冲突,会要求走应用认领流程,那个时候就会相当麻烦啦。 1、腾讯应用宝 腾讯开放平台地址:http://open.qq.com 阅读全文
posted @ 2019-03-17 13:40 快乐就好 阅读(1446) 评论(0) 推荐(0) 编辑
摘要:以下是针对windows 系统 1. 下载Android sdk 到http://developer.android.com/sdk/index.html 下载SDK(windows) 这里会需要很长的时候 例如: android—sdk 放在 E:\android\android-sdk-wind 阅读全文
posted @ 2016-10-04 15:42 快乐就好 阅读(255) 评论(0) 推荐(0) 编辑
摘要:软件名:gaeproxy 软件作用:Android手机配置GoAgent。 项目地址:https://github.com/madeye/gaeproxy.git 软件名:ProxyDroid 软件作用:Global Proxy App for Android System 项目地址:h... 阅读全文
posted @ 2014-10-09 15:44 快乐就好 阅读(995) 评论(0) 推荐(0) 编辑
摘要:1.成为Android高手一般分为六个阶段: 第一阶段:熟练掌握Java SE,尤其是对其内部类、线程、并发、网络编程等需要深入研究;熟练掌握基于HTTP协议的编程,清楚POST和GET等请求方式流程和细节;能够进行基本的Java Web编程,如果能够使用Java EE则更好; 第二阶段:精通Android的核心API的使用,例如四大组件所涉及的API、Context等,精通核心界面的编程,例如ListView的编程;到达这个阶段已经能够做大部分基本的应用开发了; 第三阶段:精通应用框架的原理,尤其是对IoC的理解及其在Android应用框架中的应用,精通基本的23种设计模式在Android中 阅读全文
posted @ 2014-03-19 16:54 快乐就好 阅读(327) 评论(0) 推荐(0) 编辑
摘要:MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型可以对于多种视图模型,比如一批统计数据 你可以分别用柱状图、饼图来表示。一种视图模型也可以对于多种逻辑模型。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现 形式,而C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新,这与《设计模式》中的观察者模式是完全一样。 MVC好处:从用户的角度出发,用户可以根据自己的需求,选择自己合适的浏览数据的方式。比如说,对于一篇在线文档,用户可以选择以HTML网页的方式 阅读,也可以选择以pdf的方式阅读。从开. 阅读全文
posted @ 2014-03-19 16:30 快乐就好 阅读(260) 评论(0) 推荐(0) 编辑
摘要:ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html,由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。对于Activity,关键是其生命周期的把握(如下图),其次就是状态的保存和恢复(onSaveInstanceState onRestoreInstanceState),以及Activity之间的跳转和数据传输(intent)。Ac 阅读全文
posted @ 2014-03-10 16:39 快乐就好 阅读(280) 评论(0) 推荐(0) 编辑
摘要:使用Fragment的原因1. Activity间的切换不流畅2.模块化Activity,方便做局部动画(有时为了到达这一点要把多个布局放到一个activity里面,现在可以用多Fragment来代替,只有在需要的时候才加载Fragment,提高性能,有点类似于网页的ajax)使用方法FragmentActivity1. 在内部的某个ViewGroup内动态添加或替代一个Fragmentfg: 快捷键的使用Ctrl+F10 显示行号Ctrl+/ 注释Ctrl+L 定位行Ctrl+K Ctrl+shift+K 查找下一个Ctrl+shift+G 查找引用Ctrl+G 查找变量声明Ctrl+D 删 阅读全文
posted @ 2014-03-10 16:37 快乐就好 阅读(963) 评论(0) 推荐(0) 编辑
摘要:1.密度问题及相互转换测试机 philips w732 480X800density 1.5 scaledDensity 1.6500001 通过 context.getResources().getDisplayMetrics().density获取密度dp = px/density + 0.5fsp = px/scaledDensity + 0.5fpx = dp*density + 0.5fpx= sp*scaledDensity + 0.5f 阅读全文
posted @ 2014-03-02 16:17 快乐就好 阅读(167) 评论(0) 推荐(0) 编辑
摘要:摘要:在 过去的一年里,移动成主流也让众多的移动应用如雨后春笋般层出不穷,在众多开发者从中获利的同时竞争也愈演愈烈,如何才能保证自己立于不败之地?用户是上 帝,一切还得从应用说起。本文总结了新一年里App设计的13大发展趋势,因为人心所向,所以大势所趋,你了解吗?对于刚刚过去的2012年,你最想说什么?2012年的移动开发领域足以用“风起云涌,瞬息万变”来形容,移动应用市场蓬勃发展也让众多的移动应用 开发者获利匪浅,也由此涌现出了许多优秀的应用设计,随着用户的品质需求的上升,App界面设计也被提升到了全新的高度。移动应用实现了从互联网到移动设 备的成功蜕变,从用户角度出发,对视觉、风格、操作方 阅读全文
posted @ 2013-12-25 23:06 快乐就好 阅读(270) 评论(0) 推荐(0) 编辑
摘要:1 基本设置1.1 AndroidManifest.xml设置在中添加子元素android:anyDensity="true"时,应用程序安装在不同密度的终端上时,程序会分别加载xxhdpi、xhdpi、hdpi、 mdpi、ldpi文件夹中的资源。 相反,如果设为false,即使在文件夹下拥有相同资源,应用不会自动地去相应文件夹下寻找资源:1) 如果drawable-hdpi、drawable-mdpi、drawable-ldpi三个文件夹中有同一张图片资源的不同密度表示,那么系统会去加载drawable_mdpi文件夹中的资源;2) 如果drawable-hpdi中有高 阅读全文
posted @ 2013-12-23 11:04 快乐就好 阅读(489) 评论(0) 推荐(0) 编辑
摘要:Android中各级目录的作用 一、目录结构 src目录---存放源代码文件 gen目录---ADT插件生成的文件,(自动生成) R.java文件 drawable类---给图片生产的ID layout类---给布局文件生成ID的 string类---给string.xml里面键值对生成的ID assets目录---存放资源文件目录,不会在R.java中生成资源ID,其下的文件不会被编译为二进制(保持原样),必须使用/assets开始的相对路径按照文件的方式进行访问。可以使用AssetManager 结合其他类进行访问。res目录---存放资源文件目录,这里面的每个文件或值都会在R.... 阅读全文
posted @ 2013-12-20 17:28 快乐就好 阅读(2432) 评论(0) 推荐(0) 编辑