博客专栏 -凯发k8国际

android学习——入门进阶与应用实践

经常在群里有朋友问我,怎么学习android,让我给推荐本书。其实我个人不推荐你们看书的,毕竟android刚出来两年多,市面上还没有比较经典的书籍。我建议你直接去看api,写得最明白,最正确的莫过于android的开发文档。

分享到:

最近更新文章

  在android程序中,xml解析与java中几乎相同,最常用的有sax,dom,pull 三种解析方式。android中内置了pull解析方式。这也是android推荐的解析方式。下面我们就看下这三种的用法,与不同 1)sax:(simple api for xml)这种解析方式基于事件的模型。通俗的讲就是xml文件在加载的过程中,加载到不同节点会相应触发不同方法来处理。它属于一次加载。 ...
有14634人浏览 2011-10-09 14:05
 首先让我们回顾一下 javaio。看图:   看到这么多流,是不是头都大了,当年我学这块的时候,心想什么玩意,这流那流的。什么时候该用什么流?输入流和输出流经常弄混,不知道什么时候该用输出?什么时候该用输入?接下来看图 : 上面这张图说明了最基本的输入,输出。当然我们的数据源方向不一定只有文件,或许是内存或者网络。接下来说一下什么是字节流,字符流。   
 
有12515人浏览 2011-09-15 16:16
1,本章是android入门最后一篇,从后面开始将进入进阶阶段。我也会加快更新速度。但愿能保持每天三篇博文的数量。但是是在保证质量的前提下。后面我还会发布一些实际开发中用到的应用案例。敬请关注! 应用组件是一个android应用程序的重要基石。每个组件的应用角度不同,各自负责所特有的功能。并非所有的组件都有实际的切入点,或许与别的组件相互依赖。但都作为一个独立的实体存在,起着特定的作用。有四种不同 ...
有6697人浏览 2011-09-09 22:13
1,tabhost      提供 tab 页的窗口视图容器,它有俩个 children,一组是用户可以选择指定 tab 页 的标签,另一组是   framelayout 用来显示该 tab 页的内容。个别元素通常控制使用这个 容器对象,而不是设置在子元素本身的值。     常用方法:addtab(tabhost.tabspec tabspec):添加一项 tab 页             ...
有17689人浏览 2011-09-06 12:57
  1,listview 是android开发中最常用的控件之一,一般构成列表包括三个元素,listview:用来展示列表的视图、adapter:数据与视图连接的桥梁、data:具体的数据包括 字符串 图片 或者控件。      适配器一般有以下几种类型      arrayadapter:android中最简单的一种适配器,专门用于列表控件。只显示一行数据。      simpleadap ...
 
有11284人浏览 2011-09-06 11:16
  1,android编码规范 android官方并没有给出相应编码规范。以下都是我从源码 、示例中总结的所谓规范。若公司有相应规范以公司为准。   首先从布局文件说起,布局文件名称的定义必须为小写字母,否者无法生成r类,尽量不要用缩写。以表达清楚该文件用途为本,通常情况下用下划线连接各语义单词,例如dialog_title_icons.xml 或者list_menu_item_checkb ...
 
有7595人浏览 2011-09-05 22:55
  1.构建一个helloworld的android程序非常简单,直接new 一个android的项目,直接运行,一个helloworld的项目就完成了。这一篇主要详细讲一下android的项目目录结构以及源码关联。看图:  相对于j2ee项目结构的灵活,android项目的结构显得比较固定,只要你弄清楚每个资源文件里面该放什么东西,就不会出现j2ee中,资源放错地方not found的问题。当 ...
 
有4631人浏览 2011-08-26 23:39
1,首先讲一下在linux下开发有什么优势。 现在的linux已经不再那么神秘了,从最初的内核应用,到现在的进入寻常百姓家。从眼花缭乱的命令行操作,到现在丰富的界面化处理。但唯一不变的是 强大的内存的管理和进程管理方案,基于权限的安全理念,稳定的性能。那在linux下开发android有什么优势呢? android是基于linux内核的,打个比方在windows下开发就好比 两个不同国家的 ...
有7300人浏览 2011-08-23 12:11
  本章分位两节课讲,通过图文并茂的方式分别讲解在windows和linux下的环境搭建。ok进入正题。 1,首先说一下 android系统所要求的环境。 (1)操作系统方面 windows xp(32位),vista的(32 - 位或64位),或windows 7(32 - 位或64位)  m
有6137人浏览 2011-08-19 22:07
  本来这一篇想略掉,可一想还有很多刚接触android的朋友,有必要介绍一下关于android的一些基本常识,如果你已经开始学习android了这一章可以飘过! 首先android是一个开放的移动设备平台,包括操作系统,中间件和关键应用软件堆栈。 它基于linux内核的软件平台和操作系统,是google在2007年11月5日公布的手机系统平台,早期由google开发,后由开放手机联盟(open ...
有4503人浏览 2011-08-18 17:42
      首先表扬一下iteye,本来想把这些文章发表在csdn(虽然都是一家的)。但发现csdn博客功能用户体验做的不是那么友好,图片压缩的太厉害。好好� ...
有31240人浏览 2011-08-17 23:55
  • 专栏创建者:
  • 创建时间:2011-12-06 10:50:18
  • 专栏文章数:11篇
  • 专栏被浏览:124225 次

本专栏热门文章

最新评论

lz 我想问一下 文中说看api 具体是看什么呢 说明文档? 怎么搜呢 谢谢
gyhbody 评论了
写得实在是好啊
sxsurgar 评论了
yoyo837 写道git好慢,有什么快一点的下载方式么? yoyo837@hotmail.com 3 ...
se_xiaofeng 评论了
第一次加载好久啊.
se_xiaofeng 评论了
我要干倒android.
se_xiaofeng 评论了
cplover 写道androidtoast 写道onedaykoo 写道lz这图用什么工具画的?谢谢 ...
se_xiaofeng 评论了
ui比较难学!不擅长啊
hanwesley 评论了
请问lz,有java、xml基础,正常速度学到进阶,预计需要多长时间?能估个大概么
cplover 评论了
楼主好,请教一下。第二个程序如果想在每个图片下都加一段文字介绍,随着图片的改变而变化。用textvie ...
灬szy灬 评论了
楼主,我如果把这个文件放在 jnires目录下,如何往/data/package/ ...目录下复制? ...
ihopethatwell 评论了
global site tag (gtag.js) - google analytics
网站地图