随笔分类 -  【Android 浅尝】

knowledge about android basic
摘要:本文主要是写关于ImageSwitcher结合Gallery组件如何展示SDCard中的资源图片,相信大家都看过API Demo 中也有关于这个例子的,但API Demo 中的例子是展示工程中Drawable目录下的资源图片,这样调用系统的API比较容易实现,但我们在开发项目过程中,但有... 阅读全文
posted @ 2014-03-05 00:49 马走日 阅读(269) 评论(0) 推荐(0)
摘要:Android中的滑屏功能的原理是很值得我们去研究的,在知道这两个原理之前,有必要先说说View的两个重要方法,它们就是scrollTo 和scrollBy。Android View视图是没有边界的,Canvas是没有边界的,只不过我们通过绘制特定的View时对Canvas对象进行了一定的操... 阅读全文
posted @ 2013-11-14 00:53 马走日 阅读(520) 评论(0) 推荐(0)
摘要:Android Menu在手机的应用中起着导航的作用,作者总结了5种常用的Menu。1、左右推出的Menu 前段时间比较流行,我最早是在海豚浏览器中看到的,当时耳目一新。最早使用左右推出菜单的,听说是Facebook,我不确定消息的真实性。左右推出菜单如图, ... 阅读全文
posted @ 2013-11-05 00:31 马走日 阅读(194) 评论(0) 推荐(0)
摘要:本文主要介绍如何利用ViewPager、Fragment、PagerTabStrip实现多页面滑动效果。即google play首页、新浪微博消息(at、评论、私信、广播)页面的效果。ViewPager+Fragment组合为google推荐方式,比TabActivity+Activity的效率高的... 阅读全文
posted @ 2013-10-18 11:46 马走日 阅读(248) 评论(0) 推荐(0)
摘要:ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,要改变这种情况,只需要调用listView的setC... 阅读全文
posted @ 2013-10-18 00:35 马走日 阅读(157) 评论(0) 推荐(0)
摘要:在一个项目中我们可能会需要用到相同的布局设计,如果都写在一个xml文件中,代码显得很冗余,并且可读性也很差,所以我们可以把相同布局的代码单独写成一个模块,然后用到的时候可以通过 标签来重用layout代码。 app_title.xml:[xhtml]view plaincopyapp_trade... 阅读全文
posted @ 2013-10-16 01:26 马走日 阅读(250) 评论(0) 推荐(0)
摘要:intent英文意思是意图,pending表示即将发生或来临的事情。PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。Intent 是及时启动,intent 随所在的activity 消失而消失。PendingIntent 可... 阅读全文
posted @ 2013-10-11 01:01 马走日 阅读(204) 评论(0) 推荐(0)
摘要:作用:1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入.2、对于一个已经载入的Activity, 就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素.方法:Android里面想要创建一个画面的时候, 初学一般都是新建一个类, 继承... 阅读全文
posted @ 2013-10-11 00:08 马走日 阅读(194) 评论(0) 推荐(0)
摘要:Tab与TabHost这就是Tab,而盛放Tab的容器就是TabHost如何实现??每一个Tab还对应了一个布局,这个就有点好玩了。一个Activity,对应了多个功能布局。①新建一个Tab项目,注意,不要生成main Activity这里不要选②在包里面新建一个类MyTab,继承于TabActi... 阅读全文
posted @ 2013-09-30 01:02 马走日 阅读(135) 评论(0) 推荐(0)
摘要:这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,他就是PagerAdapter。看一下a... 阅读全文
posted @ 2013-09-29 20:27 马走日 阅读(313) 评论(0) 推荐(1)
摘要:看到这个例子的标题RoundRects,我的第一感觉是介绍RoundRectShape, 打开例子看了代码却是使用GradientDrawable来实现的。GradientDrawable 支持使用渐变色来绘制图形,通常可以用作Button或是背景图形。GradientDrawable允许指定绘制图... 阅读全文
posted @ 2013-09-29 01:35 马走日 阅读(1827) 评论(0) 推荐(0)
摘要:Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码: solid:实心,就是填充的意思android:color指定填充的颜色gradient:渐变android:startColor和a... 阅读全文
posted @ 2013-09-29 01:15 马走日 阅读(221) 评论(0) 推荐(0)
摘要:[java]view plaincopyprint?1.文本框TextViewTextView的作用是用来显示一个文本框,下面我用两种方式为大家呈现TextView,第一种是通过xml布局文件呈现,第二种是通过代码来呈现,由此可见Android的界面开发真的是非常灵活。publicclassText... 阅读全文
posted @ 2013-09-27 00:34 马走日 阅读(246) 评论(0) 推荐(0)
摘要:记得我之前参与开发过一个华为的项目,要求程序可以支持好几种终端设备,其中就包括Android手机和Android Pad。然后为了节省人力,公司无节操地让Android手机和Android Pad都由我们团队开发。当时项目组定的方案是,制作两个版本的App,一个手机版,一个Pad版。由于当时手机版的... 阅读全文
posted @ 2013-09-27 00:24 马走日 阅读(2293) 评论(0) 推荐(0)
摘要:Android四大组件:Activity、Service、Broadcast receiver、Content provider 在Android中,一个应用程序可以使用其它应用程序的组件,这是Android系统一个非常重要的特性。例如,你编写的应用程序需要显示一个可以滚动的图片列表,如果其它某个应... 阅读全文
posted @ 2013-09-27 00:17 马走日 阅读(437) 评论(0) 推荐(0)
摘要:Android开发做到了一定程度,多少都会用到自定义控件,一方面是更加灵活,另一方面在大数据量的情况下自定义控件的效率比写布局文件更高。 一个相对完善的自定义控件在布局文件中和java代码中都应能灵活设置属性。另外在普通的布局中和AdapterView中都应能正确绘制,这就要求合理设计onMe... 阅读全文
posted @ 2013-09-19 02:08 马走日 阅读(313) 评论(0) 推荐(0)
摘要:------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ---------- android:layout_toLeftOf——该组件位于引用组件的左方android:layout_toRightOf——该组件位于引用组件的右方android:layout_above——该组件位... 阅读全文
posted @ 2013-09-12 11:49 马走日 阅读(139) 评论(0) 推荐(0)
摘要:------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------去掉标题栏:第一种:也一般入门的时候经常使用的一种方法requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏注意这句一定要写在setContentVie... 阅读全文
posted @ 2013-09-12 01:13 马走日 阅读(209) 评论(0) 推荐(0)
摘要:------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ----------我们在使用EditText进行多行输入的时候,通常的写法如下:我们增加一个minLines就可以指定EditView至少为三行,如果想指定行数最大值,我们再加一个maxLines即可。效果如下图所示:但是... 阅读全文
posted @ 2013-09-12 00:45 马走日 阅读(210) 评论(0) 推荐(0)
摘要:我们还是来看一款示例:(蘑菇街) 看起来很像我们的gridview吧,不过又不像,因为item大小不固定的,看起来是不是别有一番风味,确实如此.就如我们的方角图形,斯通见惯后也就出现了圆角.下面我简单介绍下实现方法.第一种:我们在配置文件中定义好列数.如上图也就是3列.我们需要定义三... 阅读全文
posted @ 2013-05-27 22:19 马走日 阅读(422) 评论(0) 推荐(0)