随笔分类 - android
摘要:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language,Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。JSON建构于两种结构:“名称/值”对的集合(A collection
阅读全文
摘要:SBJson (aka json-framework)JSON (JavaScript Object Notation) is a light-weight data interchange format that's easy to read and write for humans and computers alike. This library implements strict JSON parsing and generation in Objective-C.Notable changes in 3.1Automatic Reference Counting (ARC)
阅读全文
摘要:选项卡是通过TabHost和TabActivity一起实现的,TabHost是Android中很常用的布局之一,它的标签可以有文本和文本图片样式。点击不同标签还可以切换标签。TabHost类的继承图如下:java.lang.Object ↳android.view.View ↳android.view.ViewGroup ↳android.widget.FrameLayout ↳android.widget.TabHostandroid.widget.TabHost继承了android.widget.FrameLayout框架布局类。下面是一个文本图片选项卡例子,如图7-10所...
阅读全文
摘要:ScrollView是一个滚动条控件,当屏幕中内容很多时候需要使用滚动条。ScrollView类的继承图如下:java.lang.Object ↳android.view.View ↳android.view.ViewGroup ↳android.widget.FrameLayout ↳android.widget.ScrollViewandroid.widget.ScrollView继承了android.widget.FrameLayout框架布局类。ScrollView例子如图7-9所示滚动条例子。 图7-9 Scrollview布局文件请参考代码清单7-10,完整代码请参考chap...
阅读全文
摘要:<!-- [if gte mso 9]><![endif]--><!-- [if gte mso 9]><![endif]--><!-- [if gte mso 10]><![endif]--><!-- [if gte mso 9]><![endif]--><!-- [if gte mso 9]><![endif]-->Intent itmod = newIntent(WeigthListActivity.this, WeigthModActivity.class);itmo
阅读全文
摘要:两个 Activity 跳转,都是在第一个 Activity 调用 startActivity() 方法启动第二个 Activity ,然后在第二个 Activity 调用 Context.finish() 方法实现返回到第一个 Activity 。但是有的时候业务需求很复杂,从第二个 Activity 返回到第一个 Activity 时候,需要再次处理某些事情时就要使用 startActivityForResult() 方法启动第二个 Activity 了,并在第一个 Activity 中重写 onActivityResult() 方法。@Overridepublic void onCrea
阅读全文
摘要:何谓国际化和本地化呢?就是在资源文件夹res内建立不同国家语言的文件,这些国家语言的文件命名是有规定的,具体参见表6-1。当用户设置手机的语言 时,程序能根据用户选择的语言情况,而加载相对应的语言文件。用户感受到是程序的本地化,而对于开发人员来讲就是程序实现了国际化。 在本例中实现了一个注册的界面,它可以实现中文简体和中文繁体的本地化过程,编写的string.xml和文件夹命名如表6-1。表6-1 文件命名对比表values/strings.xml 默认values-zh-rCN/strings.xml 中文(简体)values-zh-rTW/strings.xml 中文(繁体)res文件夹内
阅读全文
摘要:“定位查询”locate()方法,增加一个线程,在该线程中处理查询地点的功能,请参考代码清单16-10,完整代码请参考chapter16_7工程中src/com/work/map/MyMapActivity.java文件locate()方法代码部分。【代码清单16-1】/** * 定位查询 */private void locate() { LayoutInflater factory= LayoutInflater.from(MyMapActivity.this); View locationView =factory.inflate(R.layout.fi...
阅读全文
摘要:Spinner控件也是一种列表类型的控件,它的继承关系如下:java.lang.Object ↳ android.view.View ↳ android.view.ViewGroup ↳ android.widget.AdapterView<T extends android.widget.Adapter> ↳ android.widget.AbsSpinner ↳ android.widget.Spinnerandroid.widget.Spinner 继承了android.view.ViewGroup类。下面安排一个案例如图6-5,有两个Spinner,颜色选择Spinner和
阅读全文
摘要:Android网络游戏之神农诀项目开发 试看地址:http://www.hztraining.com/bbs/showtopic-2791.aspx 课程要求: 熟悉java,android,有相关工作经验。 项目平台: 演示:XP 版本:Eclipse3.5,Android2.2 工具:Eclipse 涉及知识: 语言:java 操作系统:Android手机操作系统 技术亮点: 以项目实例为主,完整的讲述整个项目的开发过程和方法。包括分析项目,解决技术难点,模块逐一实现,以及在项目制作中会遇到哪些问题和困难。 课程风格: 理论结合实战案例,重点在于介绍3G游戏开发的理念和方法。真正掌握开发3
阅读全文
摘要:Android网络游戏之神农诀项目开发观看地址:http://www.hztraining.com/bbs/showtopic-2791.aspx课程要求:熟悉java,android,有相关工作经验。项目平台:演示:XP版本:Eclipse3.5,Android2.2工具:Eclipse涉及知识:语言:java操作系统:Android手机操作系统技术亮点:以项目实例为主,完整的讲述整个项目的开发过程和方法。包括分析项目,解决技术难点,模块逐一实现,以及在项目制作中会遇到哪些问题和困难。课程风格:理论结合实战案例,重点在于介绍3G游戏开发的理念和方法。真正掌握开发3G游戏的工作方法。目录:第1
阅读全文
摘要:Toast用于向用户显示一些帮助或提示,有三种展现形式:• 文本类型• 图片类型• 复合类型6.2.1 文本类型下面看看一个文本类型Toast的例子,如图6-13所示,点击按钮会在屏幕的中下部分出现一个气泡,过一会又会消失了。 图 6-13图文本类型Toast实现方式请参考代码清单6-10:【代码清单6-10】 chapter6_6/src/com/work/Toast_1.javapublic class Toast_1 extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.o
阅读全文
摘要:ListView是Android中最为常用的列表类型控件,ListView中的选择项目中样式很多有的是纯文字的、有的还可以带有图片。它的继承关系如下:java.lang.Object ↳ android.view.View ↳ android.view.ViewGroup ↳ android.widget.AdapterView<T extends android.widget.Adapter> ↳ android.widget.AbsListView ↳ android.widget.ListViewandroid.widget.ListView继承了android.view.V
阅读全文
摘要:Android网络游戏之神农诀项目开发下载地址:http://product.china-pub.com/3502350Android作为一款为移动终端打造的开源手机操作平台,其引领破除技术垄断、拥有自主知识产权、降低开发成本之潮流,引起业界的高度关注。在2009年金融危机的“经济寒流”中,IT业、通信业感受到了由Android带来的一股新技术暖流。诸多运营商和通信领域企业开始选择Android为主要运营平台。与此同时,3G牌照的发放,移动通信市场的蓬勃发展,掀起了Android和3G应用开发的热潮。中国目前拥有世界上最大的手机用户群(近9亿手机用户),巨大的3G行业价值链引爆3G手机方向应用
阅读全文
摘要:《Android开发案例驱动教程》 作者:关东升,赵志荣Java或C++程序员转变成为Android程序员采用案例驱动模式展开讲解知识点,即介绍案例->案例涉及技术->展开知识点->总结的方式本书作者从事多年一线开发和培训,讲解知识点力求细致,深入浅出目 录前言第1章 Android操作系统概述 11.1 Android历史介绍 11.2 Android架构 11.3 Android平台介绍 21.4 现有智能手机操作系统比较 4第2章 Android开发环境搭建 52.1 Eclipse和ADT插件 52.1.1 Eclipse安装 52.1.2 ADT插件 62.2 An
阅读全文

浙公网安备 33010602011771号