`
xindrace
  • 浏览: 97140 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
本文来自http://blog.csdn.net/hellogv/            最近Android挺火的,可惜刚毕业,温饱才刚刚解决,还没能力买台Android手机,所以目前的开发只能用模拟器来做。。。就目前 Android SDK 1.5 + Eclipse + ADT的开发方式来说,跟J2ME最大的区别在于UI的不同,当然Android比J2ME多出很多东西,多出的是J2ME无法作对比的。。。。刚开始做Android开发,很多人都是先写个简单的界面,再加点控制代码,本文就是这样。       本文所讲到的是LinearLayout + Button + EditText ...
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!        越来越多互联网企业都在Android平台上部署其客户端,为了提升用户体验,这些客户端都做得布局合理而且美观.......Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个方面: Theme是针对窗体级别的,改变窗体样式; Style是针对窗体元素级别的,改变指定控件或者Layout的样式。 Android系统的themes.xml和style.xml(位于/base/core/res/res/values/)包含了很多系 ...
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       很多客户端软件和浏览器软件都喜欢用Tab分页标签来搭建界面框架。读者也许会马上想到使用TabHost 与 TabActivity的组合,其实最常用的不是它们,而是由GridView与ActivityGroup的组合。每当用户在GridView选中一项,ActivityGroup就把该项对应的
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!         常用控件说了不少,现在说说手机开发中也常用到的画图。要掌握Android的画图,首先就要了解一下,基本用到的图形接口: 1.Bitmap,可以来自资源/文件,也可以在程序中创建,实际上的功能相当于图片的存储空间; 2.Canvas,紧密与Bitmap联系,把Bitmap比喻内容的话,那么Canvas就是提供了众多方法操作Bitamp的平台;
   本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!        上次讲了如何使用Gallery控件,这次就讲Gallery 与ImageSwitcher的结合使用,本文实现一个简单的浏览图片的功能。先贴出程序运行截图: 除了Gallery可以拖拉切换图片,我在ImageSwitcher控件加入了setOnTouchListener事件实现,使得ImageSwitcher也可以在拖拉中切换图片。本例子依然使用JAVA的反射机制来自动读取资源中的图片。   main.xml的源码如下: <?xml version="1. ...
 本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!        Android的Gallery控件是个很不错的看图控件,大大减轻了开发者对于看图功能的开发,而且效果也比较美观。本文介绍Gallery的用法,用反射机制来动态读取资源中的图片。        本文的效果图:   main.xml源码: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.a ...
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!        这回要介绍的是Android的Tab控件,Tab控件可以达到分页的效果,让一个屏幕的内容尽量丰富,当然也会增加开发的复杂程度,在有必要的时候再使用。Android的Tab控件使用起来有点奇怪,必须包含和按照以下的顺序: TabHost控件->TabWidget(必须命名为tabs)->FrameLayout(必须命名为tabcontent)。   接下来贴出本例运行的截图:   main.xml的源码:
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!            介绍过AlertDialog之后,接下来就介绍一下PopupWindow这种对话框。PopupWindow是阻塞对话框,只有在外部线程 或者 PopupWindow本身做退出操作才行。PopupWindow完全依赖Layout做外观,在常见的开发中,PopupWindow应该会与AlertDialog常混用。        贴出本例中运行的结果图: main.xml的源码如下: <?xml version="1.0" encoding=&qu ...
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!        时隔一年,又要准备做Android的开发了,最近复习和整理一下Android的知识。这次要说的是AlertDialog,这种对话框会经常遇到。AlertDialog跟WIN32开发中的Dialog不一样,AlertDialog是非阻塞的,而阻塞的对话框用的是PopupWindow。        先贴出程序运行的截图: main.xml的源码: <?xml version="1.0" encoding="utf-8"?> ...
本文来自http://blog.csdn.net/hellogv/        GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridView使用,类似这种的方法本文不再重复,本文介绍的GridView用法跟前文ListView的极其类似。。。。也算是我偷懒一下,嘻嘻嘻嘻。。。。        先来贴出本文代码运行的结果:   本文需要添加/修改3个文件:m ...
本文来自http://blog.csdn.net/hellogv/          Android入门第六篇之ListView (一) ,讲的是如何制作一个具有两行文本的 自定义控件 ,作为ListView的Item的使用方法。这篇接下来也是围绕ListView和Item,更加深入地介绍它们的用法。        首先,先来看看本文代码运行的结果,本文的Item比上一篇中的Item多出左边的图标:  
本文来自http://blog.csdn.net/hellogv/   ListView是一个经常用到的控件,ListView里面的每个子项Item可以使一个字符串,也可以是一个组合控件。先说说ListView的实现: 1.准备ListView要显示的数据 ; 2.使用 一维或多维 动态数组 保存数据; 3.构建适配器 , 简单地来说, 适配器就是
<?xml version="1.0" encoding="UTF-8" ?> <resources> <style name="concealTitle"> <item name="android:windowNoTitle">true</item> </style> </resources>  我们写程序的时候经常要全屏显示或者不现实标题。比如我们做地图导航的时候就不要标题了。 第一种:也一般入门的时候经常使用的一种方法 ...
<!-- FrameLayout —— 里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角 LinearLayout —— 里面可以放多个控件,但是一行只能放一个控件 TableLayout —— 这个要和TableRow配合使用,很像html里面的table AbsoluteLayout —— 里面可以放多个控件,并且可以自己定义控件的x,y的位置 RelativeLayout —— 里面可以放多个控件,不过控件的位置都是相对位置 (界面的布局好像还可以直接引用一些view,如ScrollView等) ...
开始存储路径写死为:    private String folder = "/sdcard/DCIM/Camera/"(SD卡上拍照程序的图片存储路径); 后来发现这样写虽然一般不会出错,但不是很好,因为不同相机,可能路径会出问题。较好的方法是通过Environment 来获取路径,最后给出一个例子,教你怎样获取SDCard 的内存,显示出来告诉用户。讲述的内容如下:         0、获取sd卡路径。         1、讲述 Environment 类。         2、讲述 StatFs 类。         3、完整例子读取 SDCard 内存        ...
Global site tag (gtag.js) - Google Analytics