随笔分类 -  Android

摘要:转自:http://www.iteye.com/topic/1121899前言: 2011年11月份我开始学习android软件开发(本人有良好的java基础、web开发基础、c++基础),2011年12月份开始开发第一款手机软件(软件名字就不透露了),2012年1月份第一款android应用在优亿、机锋、木蚂蚁正式上线。 2012年2月份,本人陆续又开发了3款手机应用,并且各个应用也逐渐发布到了更多的市场,如应用汇、91、腾讯应用中心、163应用中心、搜应用、爱卓网、安卓星空等等近10个应用市场。软件用户量大幅度上涨。广告收入也随之增长,从1月份的每天3-10块钱,涨到了2月份的每天50.. 阅读全文
posted @ 2013-03-19 10:36 zghbhdxw 阅读(227) 评论(0) 推荐(0)
摘要:第一部分:添加一个新的应用1. 在和系统相同版本的SDK目录下开发自己的android应用2. 把开发的android工程放到源码的packages/apps/目录下3. 在工程目录下添加Android.mk文件,修改LOCAL_PACKAGE_NAME :=test001 把工程名指定为自己的工程名,我加载的工程为test001 LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := user LOCAL_SRC_FILES := $(call all-java-files-under, src)... 阅读全文
posted @ 2013-03-17 23:22 zghbhdxw 阅读(209) 评论(0) 推荐(0)
摘要:经过好几天的折腾终于在Ubuntu下成功编译源码,sdk和adt,并成功使用,真实费来好大劲。即便其中还是有很多不明白的地方,下面总结以下自己遇到的问题,留到以后查看以及给遇到和我一样问题的人一些帮助1.必要的软件环境 sudo apt-get install build-essentialsudo apt-get install makesudo apt-get install gccsudo apt-get install g++sudo apt-get install libc6-devsudo apt-get install patchsudo apt-get install texi 阅读全文
posted @ 2013-03-16 13:02 zghbhdxw 阅读(145) 评论(0) 推荐(0)
摘要:Android 2.1|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (dalvik JAVA虚拟机)|-- development (应用程序开发相关)|-- external (android使用的一些开源的模组)|-- frameworks (核心框架——java及C++语言)|-- hard... 阅读全文
posted @ 2013-03-16 09:34 zghbhdxw 阅读(142) 评论(0) 推荐(0)
摘要:曾经遇到过一个面试题,让你写出横屏切换竖屏Activity的生命周期。现在给大家分析一下他切换时具体的生命周期是怎么样的:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState-->onPause-->onStop-->onDestroy-->onCreate-->onStart-->onRestoreInstanceState-->onResume-->4 阅读全文
posted @ 2012-05-18 16:46 zghbhdxw 阅读(129) 评论(0) 推荐(0)