Welcome 微信登录

首页 / 移动开发 / Android

Android编程中常用适配器及自定义适配器用法实例分析

Android编程中常用适配器及自定义适配器用法实例分析

本文实例讲述了Android编程中常用适配器及自定义适配器用法。分享给大家供大家参考,具体如下:一、适配器.顾名思义,就是把一些数据给弄得适当,适合以便于在View上显示。可以看作是界面数据绑定的一种理解。它所操纵的数据一般都是一些比较复杂的数据,如数组,链表,数据库,集合等。适配器就像显示器,把复杂的东西按人可以接受的方式来展现。那么适配器是怎么处理得到的数据,并把它显示出来的呢。其实很简单,说白了适配器它也是一个类,在类里面它实现了父类的这几个方法:p...
Android编程之菜单的实现方法实例详解

Android编程之菜单的实现方法实例详解

本文实例讲述了Android编程之菜单的实现方法。分享给大家供大家参考,具体如下:Options Menu 当用户按下menu button按钮时显示的菜单Context Menu 当用户长久按住屏幕,被注册显示上下文菜单的视图时显示的菜单Submenu 当用户按下一个菜单的某个选项时弹出的子菜单以上三种菜单也就是我们经常所说的:选项菜单,上下文菜单和子菜单。一.上下文菜单1. 实现onCreateContextMenu即可创建该菜单@Overridepu...
Android编程记录ListView标记行状态的方法

Android编程记录ListView标记行状态的方法

本文实例讲述了Android编程记录ListView标记行状态的方法。分享给大家供大家参考,具体如下:小Demo无什么特别之处,最特别的就是尽量少用notifyDataSetChanged,开销太大了,当然使用是会省不少工的,不过有时候还是会遇到别的问题的,项目经验表示会有这个可能性的,废话不多少了,直接上关键代码。@Overridepublic void onItemClick(AdapterView<?> adapterView, ...
Android 利用ViewPager实现图片可以左右循环滑动效果附代码下载

Android 利用ViewPager实现图片可以左右循环滑动效果附代码下载

首先给大家展示靓照,对效果图感兴趣的朋友可以继续往下阅读哦。ViewPager这个小demo实现的是可以左右循环滑动图片,下面带索引,滑到最后一页在往右滑动就要第一页,第一页往左滑动就到最后一页,上面是效果图,用美女图片是我一贯的作风,呵呵1. 首先看一些layout下的xml<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_wi...
Android 使用ViewPager自动滚动循环轮播效果

Android 使用ViewPager自动滚动循环轮播效果

对Android 利用ViewPager实现图片可以左右循环滑动效果,感兴趣的朋友可以直接点击查看内容详情。主要介绍如何实现ViewPager自动播放,循环滚动的效果及使用。顺便解决ViewPager嵌套(ViewPager inside ViewPager)影响触摸滑动及ViewPager滑动速度设置问题。先给大家展示下效果图,喜欢的朋友可以下载源码:1、实现没有通过ScheduledExecutorService或Timer定期执行某个任务实现,而是简...
Android 使用viewpager实现无限循环(定时+手动)

Android 使用viewpager实现无限循环(定时+手动)

循环轮播的方法有两种,一种是使用定时器另外一种是使用手指拨动,相比较而言,定时器实现循环播放比较容易,只要在定时器的消息里加上简单几段代码即可,下面分别就这两种方法给大家详解,具体详情请看下文吧。int count = adapter.getCount(); if (count > 1) { // 多于1个,才循环 int index = viewPager.getCurrentItem(); index = (index + 1) % count;...
Android编程实现一键锁屏的方法

Android编程实现一键锁屏的方法

本文实例讲述了Android编程实现一键锁屏的方法。分享给大家供大家参考,具体如下:这里要用到下面两个类:DeviceAdminReceiver 设备管理组件。这个类提供了一个方便解释由系统发出的意图的动作。你的设备管理应用程序必须包含一个DeviceAdminReceiver的子类。本程序中,就代表一个手机上的设备管理器.DevicePolicyManager 一个管理设备上规范的类。 大多数客户端必须声明一个用户当前已经启用的DeviceAdminRe...
android底部弹出iOS7风格对话选项框(QQ对话框)--第三方开源之IOS_Dialog_Library

android底部弹出iOS7风格对话选项框(QQ对话框)--第三方开源之IOS_Dialog_Library

先给大家展示下效果图,喜欢的朋友可以下载源码哦。完成这个效果的是使用了 IOS_Dialog_Library下载地址:http://xiazai.jb51.net/201509/yuanma/IOS_Dialog_Library(jb51.net)下载后导入到Eclipse中,然后作为Library引入到自己的工程中,直接作为第三方控件使用。测试代码: <LinearLayout xmlns:android="http://schemas.andro...
加载页面遮挡耗时操作任务页面--第三方开源之AndroidProgressLayout

加载页面遮挡耗时操作任务页面--第三方开源之AndroidProgressLayout

AndroidProgressLayout实现为界面添加圆形进度条。调用setprogress()方法显示和隐藏进度条在Android的开发中,往往有这种需求,比如一个耗时的操作,联网获取网络图片、内容,数据库耗时读写等等,在此耗时操作过程中,开发者也许不希望用户再进行其他操作(其他操作可能会引起逻辑混乱),而此时需要给用户一个额外的加载页面遮挡住主逻辑代码的运行,待主页面的耗时操作完成后,自动消失这样加载过度页面,恢复出正常应该显示的页面。举个实际的例子...
Android编程之绘制文本(FontMetrics)实现方法

Android编程之绘制文本(FontMetrics)实现方法

本文实例讲述了Android编程之绘制文本(FontMetrics)实现方法。分享给大家供大家参考,具体如下:Canvas 作为绘制文本时,使用FontMetrics对象,计算位置的坐标。它的思路和java.awt.FontMetrics的基本相同。FontMetrics对象它以四个基本坐标为基准,分别为:FontMetrics.topFontMetrics.ascentFontMetrics.descentFontMetrics.bottom该图片将如下...
Android编程实现屏幕自适应方向尺寸与分辨率的方法

Android编程实现屏幕自适应方向尺寸与分辨率的方法

本文实例讲述了Android编程实现屏幕自适应方向尺寸与分辨率的方法。分享给大家供大家参考,具体如下:Android 屏幕自适应方向尺寸与分辨率,包括屏幕界面布局、多分辨率支持、获取屏幕尺寸、屏幕横屏与竖屏等,android 模拟器横屏,android 虚拟机横屏,android 判断横屏,android 禁止横屏,android 强制横屏,android 横屏事件,android 自适应分辨率,android 屏幕自适应,android 图片自适应,an...
Android编程实现TextView字体颜色设置的方法小结

Android编程实现TextView字体颜色设置的方法小结

本文实例讲述了Android编程实现TextView字体颜色设置的方法。分享给大家供大家参考,具体如下:对于setTextView(int a)这里的a是传进去颜色的值。例如,红色0xff0000是指0xff0000如何直接传入R.color.red是没有办法设置颜色的,只有通过文章中的第三种方法先拿到资源的颜色值再传进去。复制代码 代码如下:tv.setTextColor(this.getResources().getColor(R.color.red)...
Android编程实现设置按钮背景透明与半透明及图片背景透明的方法

Android编程实现设置按钮背景透明与半透明及图片背景透明的方法

本文实例讲述了Android编程实现设置按钮背景透明与半透明及图片背景透明的方法。分享给大家供大家参考,具体如下:Button或者ImageButton的背景设为透明或者半透明:半透明复制代码 代码如下:<Button android:background="#e0000000" ... />透明复制代码 代码如下:<Button android:background="#00000000" ... />颜色和不透明度 (alpha...
<< 421 422 423 424 425 426 427 428 429 430 >>