随笔分类 -  Android开发 入门 教程 系列

我热爱这个行业,并努力的提升自己,期望得到大家的认可,希望在未来的日子里能和大家功能进步!
摘要:Hi,大家好! 今天我们主要来讲解下,Android的数据共享机制Content Provider。 轻松下:应 聘人事总监:您对电脑懂多少?应聘者A:略懂一二:我用过计算器,戴过电子表,喜欢玩电子游戏机,我还用电视机 和机顶盒上网跟国外的朋友联系呢......还有,我看过同学用DOS删除文件......人事总监:下一位!人事总监:您对电脑懂多少?应聘者B:在我头脑里没有“电脑”这个词,只有微型计算机这样一个概念!一般地 超级掌上型硅单晶片时钟脉冲输出计算机(电子表)比较简单,我小时候常使用它 的编解码运行程序(闹钟功能);至于多功能虚拟现实模拟器(电子游戏机)就复 杂多了,不过我曾经完整测试 阅读全文
posted @ 2011-12-30 08:23 Jason_CC 阅读(2798) 评论(3) 推荐(3) 编辑
摘要:Hi,大家好! 今天我们主要来讲讲SQLite在Android中的使用。 轻松下: 写字楼里写字间,写字间里程序员; 程序人员写程序,又拿程序换酒钱。 酒醒只在网上坐,酒醉还来网下眠; 酒醉酒醒日复日,网上网下年复年。 但愿老死电脑间,不愿鞠躬老板前; 奔驰宝马贵者趣,公交自行程序员。 别人笑我忒疯癫,我笑自己命太贱; 不见满街漂亮妹,哪个归得程序员。 :) 哎… SQLite简介 大部分应用程序都要操作数据,,Android应用程序也不例外,本地数据应该存储在什么地方?Android使用开源的、与操作系统无关的SQL数据库 --大名鼎鼎的SQLite。SQLite是一款轻量级数... 阅读全文
posted @ 2011-12-28 08:31 Jason_CC 阅读(3196) 评论(5) 推荐(6) 编辑
摘要:Hi,大家好! 今天,主要学习Android的数据存储机制,主要分为四种方式,今天我们先来介绍,Shared Preferences、 Files、NetWork,下节我们介绍SQLite方式。 照例,轻松下:IT厕所的遭遇 一日,去逛电脑城,突然觉得一阵腹痛。不好,要如厕。 急匆匆来到WC前,抬头只见门口上方挂一电子牌,上写:“最新windows vista server WC” 不禁赞叹:果然是IT,高科技! 好急,快进去,怎么门推不开? 抬头一看,电子板上显示:“用户名不存在或密码错误,请找管理员”。 给看门老头交了两毛钱,拿了个密码,急忙入内,冲向马桶。可是马桶盖怎么也打不... 阅读全文
posted @ 2011-12-27 08:20 Jason_CC 阅读(2127) 评论(1) 推荐(4) 编辑
摘要:Hi,大家好! 上节我们搭建了Java版的WS,那么在Android客户端上如何去访问呢?这将是我们这节需要涉及到的知识点。 照例,轻松一下: 一个年轻的程序员和一个项目经理登上了一列在山里行驶的火车,他们发现列车上几乎都坐满了,只有两个在一起的空位,这个空位的对面是一个老奶奶和一 个年轻漂亮的姑娘。两个上前坐了下来。程序员和那个姑娘他们比较暧昧地相互看对方。这时,火车进入山洞,车厢里一片漆黑。此时,只听见一个亲嘴的声音,随 后就听到一个响亮的巴掌声。很快火车出了山洞,他们四个人都不说话。那个老奶奶在喃喃道,“这个年轻小伙怎么这么无礼,不过我很高兴我的孙女扇了一个巴掌”。项目经理在想,“没想到 阅读全文
posted @ 2011-12-23 08:44 Jason_CC 阅读(3708) 评论(11) 推荐(7) 编辑
摘要:Hi,大家好! 今天主要和大家分享,如何搭建一个Web服务,做Android开发,不可避免会涉及到客户端开发,我们怎么样来实现一个服务端,怎么样来实现一个客户端,并相互传递数据。就算调用别人的服务时,也能知道大概是怎么样实现的。 WebService一般分为.Net版和Java版,今天我们主要来实现Java版的WebService,.Net版本的还是比较简单的。 照例,轻松一笑: 波音777是有史以来第一架完全在电脑虚拟现实中设计制造的飞机,所用的设备完全由IBM公司所提供。试飞前,波音公司的总裁非常热情的邀请IBM的技术主管去参加试飞,可那位主管却说道:“啊,非常荣幸,可惜那天是我妻子的生日 阅读全文
posted @ 2011-12-22 08:27 Jason_CC 阅读(15176) 评论(16) 推荐(6) 编辑
摘要:Hi,大家好! 上篇博文中提到,这次我们会以一个实例来帮助大家完成一个复杂的布局,可能我在做布局时,采用的方式有不合理的地方,希望大家指正,在此谢了。 照例,轻松下: 项目经理: 如果我再给你一个人,那可以什么时候可以完工? 程序员: 3个月吧! 项目经理: 那给两个呢? 程序员: 1个月吧! 项目经理: 那100呢? 程序员: 1年吧! 项目经理: 那10000呢? 程序员: 那我将永远无法完成任务. 好了,废话少说,今天的目标效果如下图: 分析此页面,头部是一个选项卡效果,那么我们也采用TabHost来实现切换不同窗体。头部下边是对应的每一个窗体。 给每一个窗体取一个名字,... 阅读全文
posted @ 2011-12-21 08:33 Jason_CC 阅读(3045) 评论(4) 推荐(3) 编辑
摘要:Hi,大家好 上次发布博文到现在已经很长时间了,年底项目非常的忙,一是抽不开时间来更新,二是可能有那么点懒,不管什么原因吧,对大家说声抱歉,后续会持续更新,谢谢大家的支持! 照例,放松下:有一个小伙子在一个办公大楼的门口抽着烟,一个妇女路过他身边,并对他说,“你知道不知道这个东西会危害你的健康?我是说,你有没有注意到香烟盒上 的那个警告(Warning)?”小伙子说,“没事儿,我是一个程序员”。那妇女说,“这又怎样?”程序员说,“我们从来不关心Warning,只关心Error” 今天,主要来说说Android中的布局,肯定会有人说,现在网络上一搜一大把这样的文章,没意思,确实,毕竟那么多人都在 阅读全文
posted @ 2011-12-20 08:31 Jason_CC 阅读(4438) 评论(7) 推荐(4) 编辑
摘要:Hi 大家好! 今天和大家一起来学习三种控件,对话框、列表、网格视图。 这三种控件比较重要,使用率也比较频繁,相对来说也比前面所讲的控件复杂,希望大家多练习,熟练掌握它们。 照例,上笑话。 论坛楼主:帅有个屁用——到头来还不是被卒吃掉! 论坛回复:帅有士陪,有炮打,有马骑,有车坐,有相暗恋……帅怎么不好?!! Dialog对话框,它运行起来的效果是什么样呢?如下图 这种是最常用的对话框当点击了上图的确定后,会弹此对话框,这种对话框属于自定义布局类型当执行一些比较费时的操作时,用这种对话框是个不错的选择当我们需要用户进行选择操作,又不能使用下来列表时,可以使用这种自定义布局的对... 阅读全文
posted @ 2011-07-28 08:49 Jason_CC 阅读(6704) 评论(3) 推荐(2) 编辑
摘要:Hi 大家好! 从今天起,课程中所讲的控件会比前几节复杂,功能也越强大,希望大家能将这些控件消化理解。 照例,上笑话。。 楼主:给我一个女人,我就能创造出一个民族! 回复:嗯,给你一头母猪,明年的肉价就能下跌! :) 开始今天的课程 1 Menu 菜单控件,很实用,也很常用的一种控件,那么运行的效果什么样呢?如下图 创建Menu有三种方式第一种 通过配置文件实现菜单效果第二种 通过编码方式实现菜单效果第三种 在特定条件下动态创建菜单效果那么这里我们先讲解前两种,至于第三种,后面我们做项目的时候会相信描述。通过配置文件创建Menu 既然是通过配置文件创建,自然需要XML,首先需... 阅读全文
posted @ 2011-07-27 08:49 Jason_CC 阅读(2486) 评论(4) 推荐(3) 编辑
摘要:Hi 大家好! 今天继续我们的控件学习,今天主要学习3种控件 1 Toast -- 提示信息 (这种提示是不能获取到焦点,并且会在一定时间内消失,类似与Windows软件中的气泡消息) 2 Spinner --- 下拉菜单 (这个就不用解释了吧。。) 3 RadioButton --- 单选按钮 (同上) 那么,课程开始之前,同样是先上笑话。。 诊所门前坐着3个小孩——大男孩、小男孩、女孩。 护士问:小朋友,哪儿不舒服? 大男孩:我吞下了一个玻璃球。 护士问另一个:你呢? 女孩:那玻璃球是我的。 护士又问:哪你呢? 小男孩:接下来是我玩! :) 首先是Toast,先来看看运行起来... 阅读全文
posted @ 2011-07-26 08:41 Jason_CC 阅读(2769) 评论(5) 推荐(3) 编辑
摘要:Hi 大家好!今天开始,我将陆续编写Android UI中的常用控件,来帮助大家学习这些控件。照例,上笑话。。。 A先生发现妻子的手机上经常有一则陌生人的短信,而且每次短信的内容都是一样的:“赵兄托你帮我办点事。”一天晚上十点半,A先生一举将出轨的妻子和那个正在苟合的男人擒拿后,大骂:TMD,你以为那短信我看不懂?倒过来读就 是“十点半我帮你脱胸罩"! 这节主要讲4个控件,分别是Button CheckBox EditText TextView这4个控件将是使用频率很高的控件,也是比较简单的控件。我在这里已经编写好了每一个控件,以及注释,来方便大家熟悉。每一个控件都是一个活动(窗体) 阅读全文
posted @ 2011-07-24 18:27 Jason_CC 阅读(2197) 评论(5) 推荐(1) 编辑
摘要:Hi 大家好 今天我准备花一节课来讲讲Activity的生命周期,这个概念还是比较重要的,相信大家看书或者资料都会提及它,可想而知!希望大家能看了我的博客后能搞明白生命周期的概念以及在以后的代码编写中,代码往哪里去写。 照例,上笑话。。。 有的女人就是Windows虽然很优秀,但是安全隐患太大。 有的女人就是MFC她条件很好,然而不是谁都能玩的起。 有的女人就是C#长的很漂亮,但是家务活不行。 有的女人就是C++,她会默默的为你做很多的事情。 有的女人就是汇编虽然很麻烦,但是有的时候还得求它。 有的女人就是SQL,她会为你的发展带来莫大的帮助。 感慨下,呵呵 这是Android帮助文... 阅读全文
posted @ 2011-07-21 23:42 Jason_CC 阅读(2161) 评论(5) 推荐(3) 编辑
摘要:Hi 大家好! 今天带大家一起来认识Android,照例上笑话。。。 某邮局下面的支局通过MODEM于总局连通.但线路质量不好, 常常在用的时候断线,于是,支局打电话给维护人员,"我的机死 啦......"维护人员说:"你的进程吊在上面了,等一下,我帮你把 进程杀掉......" 时间长了,支局打电话的时候就说,"我又吊死啦,你把我杀掉!" :)创建一个Android项目 选择菜单栏中的 文件 -> 新建 -> Android Project会弹出如下窗体创建成功后,将在包资源管理器中,生成的项目框架如图运行程序 需要先配 阅读全文
posted @ 2011-07-21 01:12 Jason_CC 阅读(4056) 评论(15) 推荐(8) 编辑
摘要:Hi 大家好 相信大家经过自己的努力,现在对Java基础有了一个基本的认识,能编写一些简单功能,在后边学习过程中,我会对代码加上注释,来帮助大家理解,在理解的过程中在动手进行消化。 照例在课程之前,先娱乐下,今天来段什么笑话呢? 大写与小写 技术人员:当你启动机器的时候有什么特别现象? 焦急的用户:我的键盘上的NUMLOCK灯亮了,问题是不是出在这儿? 技术人员:你的口令是一个小写的a,一个大写的V,一个7。 用户:7大写还是小写? 技术人员:... :) 在学习不同技术的时候都需要一些必要的环境搭建、配置,Android也不例外,不过如果用Android自带的下载器下载开发包是需要相当漫长. 阅读全文
posted @ 2011-07-20 00:51 Jason_CC 阅读(1118) 评论(0) 推荐(3) 编辑
摘要:Hi 大家好 今天开始我们的第二节课程,在讲课的过程中,发现有同学直接运行我给的源码,在这里在啰唆下,学习编程不是只要能看懂就行,是需要动手熟练的过程,很多人都有这样的说法 -- 我能看懂人家写的代码,但是让我自己写就是写不出来。希望大家以后在学习的过程中能学会勤动手,理论再强,终归需要将之变成代码。 以后在讲课之前先给大家讲一个笑话,愉快的接受每堂课程。 《未来的云计算服务》张总在办公室下载了苍井空,按下CTRL+C后就回家了。晚上躺在床上按下CTRL+V继续观看,旁边的小蜜惊呆了,张总淡淡的说:云剪贴。 发现大家有些对Java不太熟悉,我整理了一些Java的教程,大家可以到北京天圣达科技有 阅读全文
posted @ 2011-07-20 00:20 Jason_CC 阅读(1323) 评论(2) 推荐(3) 编辑
摘要:Hi 大家好 最近大家学习Android的积极性蛮高,但是由于新的知识,在讲完课后,很容易把一些细节和不常用的知识遗忘。 应大家的要求,那么我在这里就将每天讲的课程在整理一遍,我会尽量细化 一是为了帮大家做笔记,方便大家以后查询 二是也帮助正准备学习Android的朋友有一个参考 大家共同学习,共同进步,写的不好,请多包涵! 如果有不周的地方欢迎大家批评、指正! 学习编程,没有什么捷径,希望大家能按照课程勤加苦练 理论 + 编码 + 再编码 = 高手 希望大家能持续关注,我在每天课后将持续更新! 阅读全文
posted @ 2011-07-19 13:26 Jason_CC 阅读(1066) 评论(0) 推荐(2) 编辑