摘要: 1. 五布局之线性布局LinearLayout特点:它包含的子控件将以横向或竖向的方式排列ps:android:gravity=”center|bottom”(gravity允许多级联用)Tip:注意以下例子:1 5 ========================================... 阅读全文
posted @ 2015-02-26 19:41 monsterLin 阅读(267) 评论(0) 推荐(1) 编辑
摘要: 数据篇-SharedPreferencesAndroid的四种存储方式1. SharedPreferences2. SQLite3. Content Provider4. File------------------------------华丽分割线-------------------------... 阅读全文
posted @ 2015-02-26 19:37 monsterLin 阅读(159) 评论(0) 推荐(1) 编辑
摘要: (一) ViewFlipper介绍Android系统自带的一个多页面管理控件,它可以实现子界面的自动切换(二) 为ViewFlipper加入View1. 静态导入:在Layout布局文件中直接导入(不推荐*不灵活)2. 动态导入:addView()方法Eg:flipper=(ViewFipper)f... 阅读全文
posted @ 2015-02-26 19:36 monsterLin 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 案例演示 此案例实现思路:通过ToggleButton控件,ImageView控件实现---xml代码:----java代码:1. 正如普通控件的使用思路(首先定义控件、初始化控件)private ToggleButton tb;private ImageView img;tb=(ToggleBut... 阅读全文
posted @ 2015-02-26 19:35 monsterLin 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Tip:此方式可以实现页面切换1. 创建view1.xml,view2.xml,view3.xml,main.xml在main.xml中创建2. 创建MainActivity.javapublic class MainActivity extends Activity {private Listvi... 阅读全文
posted @ 2015-02-26 19:34 monsterLin 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: Intent:可以理解为信使(意图),由Intent来协助完成Android各个组件之间的通讯Intent实现页面之间的跳转1->startActivity(intent)2->startActivityForResult(intent,requestCode);onActivityForResul... 阅读全文
posted @ 2015-02-26 19:32 monsterLin 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 本节将实现以下效果Ps:看起来很不错的样子吧,而且很像九宫格/se-----------------------------------------------------------------------下面进入正题[s1] :Step 1:新建Layout,里面创建GridView[s2]St... 阅读全文
posted @ 2015-02-26 19:29 monsterLin 阅读(3740) 评论(0) 推荐(0) 编辑
摘要: Debug调试程序:1. 调试是程序员无法逃避的工作。调试方法有很多种,但归根结底,就是找到印发错误的代码2. Debug调试可以快速准确的定位到错误问题的位置,以及它的调用关系3. Debug调试程序是程序员必备技能之一----Eg① 开始调试程序eclipse-àDebug As启动程序② 添加... 阅读全文
posted @ 2015-02-26 19:28 monsterLin 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 在程序设计中有时候一行需要显示多个文字,这时候在Android中默认为分为两行显示,但是对于必须用一行显示的文字需要如何使用呢?---------------------------------------------------------------------以下列出解决方法:1. 新建Tex... 阅读全文
posted @ 2015-02-26 19:27 monsterLin 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 在App中有时候会看到一些页面是以网页的形式展示,其原理就是运用了WebView,下面予以讲述WebView1. 使用Intent调用系统浏览器或者第三方浏览器打开网页调用系统浏览器打开页面Uri uri=Uri.parse(url); //url为网页的地址Intent intent=new In... 阅读全文
posted @ 2015-02-26 19:26 monsterLin 阅读(192) 评论(0) 推荐(0) 编辑
摘要: ViewPager在安卓应用中主要用于作为程序的引导页面,欢迎页面,以及其他的动画效果,下面将给你讲述ViewPager的使用在Android3.0以上的Api中,提供了ViewPager的接口,所以可以直接使用,但是必须在3.0以上才可以正常使用--------------------------... 阅读全文
posted @ 2015-02-26 19:25 monsterLin 阅读(180) 评论(0) 推荐(0) 编辑
摘要: ProgressBar的关键属性Android:max=”100” - ---最大显示进度Android:progress=”50”----第一显示进度Android:secondaryProgress=”80”---第二显示进度Android:indeterminate=”true”---设置是否... 阅读全文
posted @ 2015-02-26 19:24 monsterLin 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Notification可以作为状态栏的通知,实现这个效果需要使用NotificationManager实现控制类,才能实现对这个效果的显示下面是实现状态栏显示效果的通知:1. 首先在Layout建立两个Button,一个用于实现显示Notification,一个用于取消Notification2.... 阅读全文
posted @ 2015-02-26 19:22 monsterLin 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1. Log日志级别Log.v(tag,messag) //verbose模式,打印最详细的日志输出颜色为黑色Log.d(tag,messag) //debug级别的日志,颜色为蓝色Log.i(tag,messag) //info级别的日志,颜色为绿色Log.w(tag,messag) //warn... 阅读全文
posted @ 2015-02-26 19:20 monsterLin 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 数据适配器:把复杂的数据(数组,链表,数据库,集合等)填充在指定的视图界面上适配器的类型:① ArrayAdapter(数组适配器):用于绑定格式单一的数据数据源:可以是集合或数组① SimpleAdapter(简单适配器):用于绑定格式复杂的数据数据源:只能是特定泛型的集合-à>>数据适配器是连接... 阅读全文
posted @ 2015-02-26 19:19 monsterLin 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1. public void onAttach(Activity activity)当Fragment被添加到Activity时候会回调这个方法,并且这个方法只会被回调一次2. public void onCreate(Bundle saveInstanceState)创建Fragment的时候被回... 阅读全文
posted @ 2015-02-26 19:15 monsterLin 阅读(200) 评论(0) 推荐(0) 编辑
摘要: (一)Android在3.0中引入了Fragment的概念,主要目的是用在大屏幕设备上—例如平板电脑上,支持更加动态和灵活的UI设计。平板电脑的屏幕要比手机大的多,有更多的空间放更多的UI组件,并且这些组件之间会产生更多的交互(二)Fragment在你的应用中应当是一个模块化和可重用的组件,因为Fr... 阅读全文
posted @ 2015-02-26 19:13 monsterLin 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 一、 ContextMenu的组成标题以及标题图标菜单内容菜单内容的点击事件二、 ContextMenu与OptionMenu的区别OptionMenu对应的是activity,一个activity只能拥有一个选项菜单ContextMenu对应的是View,每个View都可以设置上下文菜单一般情况下... 阅读全文
posted @ 2015-02-26 19:12 monsterLin 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 签名的意义:1. 为了保证每个应用程序开发者的合法2. 防止部分人通过使用相同的Package Name来混淆替换已经安装的程序,从而出现一些恶意篡改3. 保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)--方式:(在Next的操作中就会有为程序添加签名的操作)Ps:签名结束... 阅读全文
posted @ 2015-02-26 19:10 monsterLin 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1. Button鼠标点击的监听事件--setOnClickListener2. CheckBox, ToggleButton , RadioGroup的改变事件--setOnCheckedChangeListenerEg:3. onPageChangeListener()----用来监控ViewP... 阅读全文
posted @ 2015-02-26 19:07 monsterLin 阅读(130) 评论(0) 推荐(0) 编辑
小弟博客地址迁移,欢迎戳这里查看新博客~