
Android编程心得-常用组件
大可聪木易
一位热爱开发的90后Programmer,希望有朝一日能通过自己设计的程序改变人们的生活
展开
-
Android编程心得-ViewPager与Fragment初步
我们在很多应用经常会看到一个页面中可以进行多页切换,其中一个实现办法就是使用ViewPager与Fragment。但在使用的过程中,我发现有这么一个现象,假设当前ViewPager一共有3个Fragment生成的页面,当默认加载的时候只加载了从左至右的两个Fragment。当滑动后才会加载第三个,然后滑动回来,第一个又被重新加载了。后来发现,我们初始化控件的时候一定要加上 mViewPag原创 2013-09-30 11:07:05 · 7255 阅读 · 0 评论 -
Android编程心得-ListView的Item高亮显示的办法
在我们使用ListView的时候,经常会遇到某一项(Item)需要高亮显示的情况,如下图,有人说当我们点击子项的时候会变亮,但有时候业务逻辑需要让ITEM根据条件自动变亮,下面我来介绍一下我自己的解决办法1.首先在layout文件夹对应的xml配置文件定义一个listView控件,这里我不做详细介绍了 <ListView android:id="@+id/原创 2013-07-31 16:32:01 · 3272 阅读 · 0 评论 -
Android开发心得-ListView的监听事件
Android开发时,最常用的控件之一就是ListView了,而使用ListView的同时,必然需要对它设置监听器,常用的监听器有这么几个1.OnItemClickListener 2.OnTouchListener3.OnScrollListener1监听器在点击该项目的子项时触发,2监听器在触碰到ListView时触发,3监听器在ListView滚动时触发,下面几个例子分别原创 2013-02-04 11:24:58 · 45015 阅读 · 3 评论 -
Android编程心得-使用ActionBar+Fragment+ViewPager实现动态切换Menu效果
1.首先上效果图2.本例实现的效果主要适用于当前页面有多个页签时,进行Fragment切换时,可以利用不同的Menu样式与当前Fragment中的内容进行配合,可以大大增加复用性,看到效果图后,下面我来介绍我实现这一效果的主要步骤2.1 因为此处我有3个样式,那么我需要在res/menu 文件夹下创建三个文件,style1.xml,style2.xml,style原创 2014-08-26 16:55:45 · 16073 阅读 · 4 评论 -
Android编程心得-设计一个可重用的自定义Dialog
Android自定义可重用Dialog的详细实现过程原创 2013-08-16 16:29:27 · 3454 阅读 · 1 评论 -
Android编程心得-为TextView添加各种样式
在开发过程中,本人发现有时候TextView需要特殊显示的时候,需要特殊处理,现将我的代码记录如下1.为TextView 添加下划线 TextView appVersion=(TextView) root.findViewById(R.id.appversion_value); appVersion.getPaint().setFlags(Paint.UNDERLINE_TE原创 2013-05-30 16:33:22 · 10381 阅读 · 0 评论 -
Android编程心得-ListView子项点击无反应的解决办法
在使用ListView控件的过程中,当子项包括Button或者CheckBoX等控件时,直接点击子项无反应,分析发现原来是Button,CheckBoX等控件会优先获取焦点,那么子项点击的焦点就被上述控件抢走了,解决办法有以下两种 1.将ListView对应布局文件Layout内的所有子控件的android:focusable属性设为false 2.包含原创 2014-03-10 16:22:30 · 4674 阅读 · 1 评论 -
Android开发笔记-Activity生命周期详解
作为Android的四大天王,Activity出场率可谓是最高的,如何正确理解Activity的生命周期对于我们编程十分有帮助。 首先Activity有如下7个常用方法,onCreate(),onStart(),onResume(),onPause() ,onStop(),onReStart(),onDestroy()。 不同Activity在启动关闭的过程中会调用7个中的某几原创 2013-03-29 16:07:42 · 875 阅读 · 0 评论 -
Android编程心得-FragmentActivity与Fragment两者交互方法简介
在Android4.0后很多时候我们会大量使用到Fragment,Fragment与Activity的交互应该来说是非常重要的,但目前很多实例方法都只介绍了Fragment与Activity交互的方法,没有Activity与Fragment交互的方法,下面我来把解决的思路记录如下。1.首先我需要定义一个公共接口,用于将Fragment与FragmentActivity中的控件进行交互原创 2013-09-24 15:36:28 · 12638 阅读 · 2 评论