码迷,mamicode.com
首页 > 移动开发
Android应用程序启动过程——Launcher源码分析
当我们在Launcher界面单击一个应用程序图标时就会启动一个程序,那这一个过程究竟发生了些哪样呢?让我们跟踪Launcher源码来分析一下吧。先上流程图:step1、追踪Launcher从源码中我们可以发现Launcher其实也是一个程序,它继承于Activity。找到该文件中的onCreate()方法,代码..
分类:移动开发   时间:2014-05-09 21:22:25    阅读次数:497
Android_Training
http://wiki.eoeandroid.com/Android_Training   Android小白成长之初级篇...
分类:移动开发   时间:2014-05-09 21:46:46    阅读次数:297
android 控制手机音量的大小 切换声音的模式
(1)程序说明    在android API的AudioManager中,提供了调节手机音量的办法。 audioMa.adjustVolume(AudioManager.ADJUST_LOWER, 0);audioMa.adjustVolume(AudioManager.ADJUST_RAISE, 0);也可以调节手机声音的模式为震动或者静音 audioMa.setRingerMode(A...
分类:移动开发   时间:2014-05-09 20:54:59    阅读次数:464
android4.4的两个bug
1.Android4.4在解析jpg头的时候使用的库不支持多线程,造成拷贝大量jpg文件的时候出错.   2.Android4.4 GMS Camera有问题,4.4的GMS camera应用拍照以后jpg文件的实际大小和mtp database中的大小不一致,导致预览的时候可能出问题,解决预览的问题又会导致上面这个问题...
分类:移动开发   时间:2014-05-09 22:47:24    阅读次数:440
Android开发之用双缓冲技术画图
Android开发之用双缓冲技术画图...
分类:移动开发   时间:2014-05-09 22:41:33    阅读次数:506
android启动之init启动
整个Android系统的启动分为Linux kernel的启动和Android系统的启动。Linux kernel启动起来后,然后就运行第一个用户程序,在Android中,就是init程序,上一博文已经介绍。 Init进程始终是第一个进程。Init进程的对应的代码的main函数在目录system/core/init/init.c,先来总体看一下这个main函数。 int main(int...
分类:移动开发   时间:2014-05-09 22:24:03    阅读次数:536
小米手机与魅族的PK战结果 说明了什么
微商城,还没有被太多人所熟知,但是微信营销已经以非常快的速度在吞噬这整个市场,微商城、商家入驻,微门店,微餐饮,微酒店,微教育,微物业,微医疗,微信墙,微花店,微美容,微生活等很多功能,微酷WeiKuCMS网站是多功能微信营销服务系统,最早出来的时候,别说小编我也琢磨了这是什么玩意,待我了解以后才发现,微信营销的魅力简直强大的难以置信。不过几个月,微信营销就遍布了营销市场。...
分类:移动开发   时间:2014-05-09 21:58:27    阅读次数:421
初识安卓小程序(点击按钮切换屏幕颜色)
如图,点击按钮就会切换屏幕的颜色 首先,先创建一个安卓项目(我的版本是4.4.2的),名字为"world",当然,也可以别的名称 然后在res文件夹下找到layout文件夹,找到activity_main.xml或fragment_main.xml,在里面输入或拖拽按钮 <RelativeLayout xmlns:android="http://schemas.android.com/apk...
分类:移动开发   时间:2014-05-09 22:30:47    阅读次数:441
ios UITableView 相关
tableView 实现的方法 无分组的cell #pragma mark - Table view data source - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return self.contacts.count; } - (UITable...
分类:移动开发   时间:2014-05-09 21:03:32    阅读次数:424
Android全局变量使用
1、通过一个Data.java实例类,可以实现全局数据保存,这里就不多说了,学Java的都知道。 2、Android特有的Application,是应用的入口,运行贯穿整个app运行过程,可以在这个类中定义全局变量 public class baseApplication extends Application { private float screenWidth; pri...
分类:移动开发   时间:2014-05-09 20:50:24    阅读次数:406
《iOS 7 应用开发实战详解》
《iOS 7 应用开发实战详解》基本信息作者: 朱元波 管蕾出版社:人民邮电出版社ISBN:9787115343697上架时间:2014-4-25出版日期:2014 年5月开本:16开页码:382版次:1-1所属分类:计算机 > 软件与程序设计 > 移动开发 > iPhone更多关于》》》《iOS ...
分类:移动开发   时间:2014-05-09 19:31:50    阅读次数:449
android实现多语言切换
在安卓开发中,常会遇到需要切换不同语言的情况。语言不同意味着需要进行不同语种字符的动态切换、不同布局的动态切换。 安卓实现这一功能非常的简单: 首先在res中创建其它语种对应的value、layout等文件夹,比如添加英文版和越南版,命名如value-en-US、value-vi、layout-e....
分类:移动开发   时间:2014-05-09 19:33:49    阅读次数:1223
Android移动view动画问题--停在动画的最后一帧(转)
Android写动画效果不是一般的麻烦,网上找了好久,终于解决了动画的问题,总结记录以共勉。仅以水平方向移动效果做说明,垂直方向类似。public void slideview(final float p1, final float p2) { TranslateAnimation anima...
分类:移动开发   时间:2014-05-09 19:48:01    阅读次数:305
IOS App 后台运行
使用block的另一个用处是可以让程序在后台较长久的运行。在以前,当app被按home键退出后,app仅有最多5秒钟的时候做一些保存或清理资源的工作。但是应用可以调用UIApplication的beginBackgroundTaskWithExpirationHandler方法,让app最多有10分...
分类:移动开发   时间:2014-05-09 19:50:04    阅读次数:321
iOS的MVC模式
http://blog.devtang.com/blog/2012/02/05/mvc-in-ios-develop/
分类:移动开发   时间:2014-05-09 19:52:57    阅读次数:238
获取 苹果UDID 序列号
UDID是什么?UDID 是由子母和数字组成的40个字符串的序号,用来区别每一个唯一的iOS设备,包括 iPhones, iPads, 以及 iPod touches,这些编码看起来是随机的,实际上是跟硬件设备特点相联系的,另外你可以到iTunes点击查询序列号,如下如所示:还需要在点击一下序列号才...
分类:移动开发   时间:2014-05-09 19:57:49    阅读次数:331
Android-自定义meta-data扩展数据
在接入第三方渠道SDK的时候,经常会看到其配置文件AndroidManifest.xml有类似如下的定义:[html]view plaincopy笔者这里在Application级别和Activity级别都定义了一个meta-data,我们如何来取得这两个组件的值呢?如下:[java]view pl...
分类:移动开发   时间:2014-05-09 20:07:37    阅读次数:449
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!