
Android
文章平均质量分 84
IT狗探求
积累每一份知识,完善每一件事
展开
-
国外Android开发网站和资源链接
原文链接:https://github.com/anirudh24seven/android-dev-readmeREADMECollection of links for every Android developerdev.android.comdeveloper.android.comDesignDevelopDistributeTraining转载 2015-04-17 10:02:39 · 1507 阅读 · 0 评论 -
Android 利用ViewPager实现底部圆点导航左右滑动效果以及Fragment页面切换
而本篇博文将实例讲解利用ViewPager实现底部圆点导航左右滑动效果,以及被滑动界面实现监听事件,同时通过Fragment实现页面的切换。对于该效果的实现,需要实现以下几个问题:1. 底部圆点加载和实现方法?2. 怎样实现左右滑动效果?3. 被滑动页面,怎样实现监听事件?4. 滑动页面怎样和其他页面切换?原创 2014-09-23 09:11:37 · 9828 阅读 · 1 评论 -
Android开源项目第一篇——个性化控件(View)篇
Android开源项目第一篇——个性化控件(View)篇本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、Tabl转载 2014-09-23 16:15:43 · 1378 阅读 · 0 评论 -
Android 实现用户列表信息滑动删除功能和选择删除功能
在项目开发过程中,常常需要对用户列表的信息进行删除的操作。Android中常用的删除操作方式有两种 ,一种就是类似微信的滑动出现删除按钮方式,还有一种是通过CheckBox进行选择,然后通过按钮进行删除的方式。本来的实例集成上述的两种操作方式来实现用户列表删除的效果。 设计思路:在适配器类MyAdapter一个滑动删除按钮显示或隐藏的Map,一个用于CheckBox是否选中的Map和一个与MainAcitivyt进行数据交互的接口ContentsDeleteListener,同时该接口包含两个方法,con原创 2014-08-13 21:12:16 · 4956 阅读 · 0 评论 -
Android 利用TimerTask实现ImageView图片播放效果
在项目开发中,往往 要用到图片播放的效果,今天就用TimerTask和ImageView是实现简单的图片播放效果。 其中,TimerTask和Timer结合一起使用,主要是利用TimerTask的迭代延时等时间段处理事件的机制。原创 2014-08-10 16:18:06 · 2112 阅读 · 0 评论 -
Android 命令窗口中adb常用命令
本文讲解在命令窗口通过adb相关minglin原创 2014-07-02 19:51:41 · 3327 阅读 · 0 评论 -
Android处理延时加载的方法
在项目开发中,经常需要通过延时加载来实现满足我们的项目要求。那到底怎样来实现延时,下面结合java与android的相关方法来实现延时问题。原创 2014-08-07 21:51:30 · 4463 阅读 · 0 评论 -
详细讲解ExpandableListView显示和查询仿QQ分组列表用户信息
在我们的项目开发过程中,经常会对用户的信息进行分组,即通过组来显示用户的信息,同时通过一定的查询条件来显示查询后的相关用户信息,并且通过颜色选择器来设置列表信息的背景颜色,实现仿QQ分组列表显示以及查询的功能。原创 2014-07-11 23:09:38 · 6252 阅读 · 1 评论 -
Android 实例讲解HorizontalScrollView实现左右滑动
本博文主要讲解怎么使用HorizontalScrollView实现左右滑动的效果。 HorizontalScrollView实际上是一个FrameLayout ,一般通过只放置一个LinearLayout子控件。如果要使其添加其他的控件,就使用LinearLayout子控件来添加其他的控件,最后达到丰富其内容的效果。其中,LinearLayout设置的orientation布局为Horizontal.HorizontalScrollView不可以和ListView同时用,因为ListView有自己的滚动条原创 2014-07-30 22:38:17 · 13025 阅读 · 1 评论 -
Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)
转载:http://blog.youkuaiyun.com/guolin_blog/article/details/18234477本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/guide/topics/ui/actionbar.htmlAction Bar是一种新转载 2014-06-20 10:51:44 · 764 阅读 · 0 评论 -
Android 实例讲解 Spinner样式修改
对于android项目开发来说,常常会用到Spinner实现下拉框的效果。而对于Spinner加载适配器的方法有多种:1.直接加载android自带的ArrayAdapter,SimpleAdapter;2.自定义继承BaseAdapter的适配器。 对于适配器加载自定义的xml布局文件,修改该Spinner样式较简单,就是在定义的xml布局文件中修改显示的样式就可以。但对于加载android自带的xml布局文件,有时会出现不是项目所需要的效果。主要问题有下拉几个:1.Spinner本身背景显示样式原创 2014-09-17 15:08:26 · 11146 阅读 · 1 评论 -
Android 自定义ListView实现底部分页刷新与顶部下拉刷新
本篇博文实例讲解通过自定义的ListView实现一.ListView 底部分页加载整个底部分页加载,主要分一下几步:1.加载底部自定义View;2.响应OnScrollListener监听事件,onScroll方法记录最后可见的View Item以及整个totalItemCount。当onScrollStateChanged状态改变时,当滑动到底端,并滑动状态为 SCROLL_STATE_IDLE,显示底部加载View,开始实现自定义加载接口;3.当数据加载完成时,隐藏底部下拉View.原创 2014-11-12 09:40:31 · 5276 阅读 · 1 评论 -
自学宝典:10个学习Android开发的网站推荐
自学宝典:10个学习Android开发的网站推荐1. Android Developers作为一个Android开发者,官网的资料当然不可错过,从设计,培训,指南,文档,都不应该错过,在以后的学习过程中慢慢理解体会。2. Android Guides - CodePathCodePath是国外一个技术培训机构,主要培训iOS 和Android开发,而转载 2015-02-28 09:18:11 · 1151 阅读 · 0 评论 -
Android 实现文字与图片的混排
在我们的项目中,经常会碰到图片与文字混排的问题。解决这类问题的方法有很多,本文给出的方法不是唯一的,只有根据实际场景才能找到更适合的方法。本文主要通过xml布局来实现图片与文字的混排(水平排列)。原创 2014-07-10 18:00:55 · 2508 阅读 · 0 评论 -
最快的Android模拟器Genymotion的安装与使用
你还在为android自带的模拟器缓慢启动而发愁吗,本文将带你使用最新,最快的android模拟器测试与模拟App应用必备的Genymotion.Genymotion是最新版的安卓模拟器,被300000开发者所信任!我们会变得更易用、更个性化。加入我们社区并成为第一批的使用者吧!官网地址:http://www.genymotion.net/一、Genymotion优点所在1.演示保证您的应用能以最好的画质和效能运行,这是他们应有的表现。只要轻点3次鼠标,就可以开始使用您的虚拟器。2.测原创 2014-12-18 23:45:05 · 2479 阅读 · 1 评论 -
强大的xUtils工具类整理
DbUtils模块:android中的orm框架,一行代码就可以进行增删改查;支持事务,默认关闭;可通过注解自定义表名,列名,外键,唯一性约束,NOT NULL约束,CHECK约束等(需要混淆的时候请注解表名和列名);支持绑定外键,保存实体时外键关联实体自动保存或更新;自动加载外键关联实体,支持延时加载;支持链式表达查询,更直观的查询语义,参考下面的介绍或sample中的例子。ViewUtils模块:android中的ioc框架,完全注解方式就可以进行UI,资源和事件绑定;新的事件绑定原创 2014-10-17 09:45:06 · 2761 阅读 · 0 评论 -
Android 实现自定义多级树控件和全选与反选的效果
对于多级树的显示其实就是通过数据中各个节点的关系,通过不同的缩进来达到树的效果。而数据中主要要把握id,父节点pId,name的关系,来显示其效果。源码地址:http://download.youkuaiyun.com/detail/a123demi/8109643原创 2014-11-02 08:22:58 · 4923 阅读 · 10 评论 -
最全最热【资源汇总】Android应用解决方案全攻略
安卓广告联盟解决方案:转载地址: 安卓消息推送解决方案: 安卓应用安全解决方案:安卓云开发解决方案: 安卓统计分析解决方案: 安卓后端存储解决方案: 安卓地图定位解决方案: 安卓应用测试解决方案:转载 2014-10-15 08:58:34 · 1218 阅读 · 0 评论 -
Android ViewPager和Fragment实现顶部导航界面滑动效果
在项目中,我们常常需要实现界面滑动切换的效果。例如,微信界面的左右滑动切换效果。那这种效果是怎么实现的?今天我就带大家简单了解ViewPager,并通过实例来实现该效果。原创 2014-09-22 22:04:39 · 25594 阅读 · 7 评论 -
Android 实例讲解添加本地图片和调用系统拍照图片
在项目的开发过程我们离不开图片,而有时候需要调用本地的图片,有时候需要调用拍照图片。同时实现拍照的方法有两种,一种是调用系统拍照功能,另一种是自定义拍照功能。而本博文目前只讲解第一种方法,第二种方法后期在加以讲解。 添加本地图片和调用系统拍照图片主要是通过调用acitivity跳转startActivityForResult(Intent intent, int requestCode)方法和activity返回结果onActivityResult(int requestCode, int resultC原创 2014-10-12 07:06:35 · 4868 阅读 · 0 评论 -
Android 实例讲解自定义Camera拍照和预览以及前后置摄像头切换
而本博文将通过实例实现自定义Camera的功效。具体功能如下:1.实现自定义Camera拍照;2.实现前后置摄像头的切换;3.实现Camera拍照后图片缩小显示以及正常预览;4.实现Camera拍照后图片保存;在具体实现代码之前,我们先来了解一下Android api对实现自定义Camera的介绍。根据api的介绍,对于Camera应用可以简单总结以下几个步骤。1.检查Camera是否存在,并在AndroidManifest.xml中赋予相关的权限;2.创建一个继承于SurfaceView原创 2014-10-12 16:09:52 · 8227 阅读 · 2 评论 -
Android ActionBar完全解析,使用官方推荐的最佳导航栏(下)
转载:http://blog.youkuaiyun.com/guolin_blog/article/details/25466665本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/guide/topics/ui/actionbar.html限于篇幅的原因,在上篇文章中转载 2014-06-20 10:53:32 · 1175 阅读 · 0 评论 -
Android Fragment实现按钮间的切换
Fragment要点Fragment作为Activity界面的一部分组成出现可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remove()、replace())Fragment可以响应自己的输入事件,并且有自己的生命周期,当然,它们的生命周期直接被其所属的宿主activity的生命周期影响。而本文简单介绍主要通过点击不同按钮实现切换对应的frag原创 2014-06-20 09:04:25 · 4201 阅读 · 4 评论 -
Android 滑动效果基础篇(四)—— Gallery + GridView
原文地址:Android系统自带一个GridView和Gallery两个控件,GridView网格显示,Gallery单个浏览,两者结合起来可以真正实现Gallery浏览图片效果。本示例通过GridView和Gallery两个控件,模仿实现一个完整的仿Gallery图像集的图片浏览效果。效果图如下:1、GridView转载 2014-07-03 14:20:22 · 1017 阅读 · 0 评论 -
Android 滑动效果入门篇(二)—— Gallery
Gallery 是Android官方提供的一个View容器类,继承于AbsSpinner类,用于实现页面滑动效果。从上面的继承关系可以看出,AbsSpinner类继承自AdapterView,因此我们可以自定义实现Adapter,来填充Gallery容器的数据。本示例通过自己实现一个Adapter,来填充Gallery容器的图片数据,首先看效果:转载 2014-07-03 14:17:11 · 987 阅读 · 0 评论 -
Android 滑动效果入门篇(一)—— ViewFlipper
原文地址:ViewFilpper 是Android官方提供的一个View容器类,继承于ViewAnimator类,用于实现页面切换,也可以设定时间间隔,让它自动播放。又ViewAnimator继承至于FrameLayout的,所以ViewFilpper的Layout里面可以放置多个View,继承关系如下:本示例通过ViewFlipper和GestureD转载 2014-07-03 14:15:48 · 941 阅读 · 0 评论 -
Android Animation 用法解析
Android Animation用法解析 Android 通过Animation类可以实现动画效果.Animation包括两种效果模式:1. Tween Animation:渐变动画,通过对操作的对象进行相关的做图像变换(平移、缩放、旋转)产生动画效果;2. Frame Animation:帧动画,通过顺序播放已准备好的图像而产生的动画效果。 一、 Tween原创 2014-07-02 17:04:18 · 1196 阅读 · 0 评论 -
Android AlertDialog详细教程
对话框介绍与示例 对话框在程序中不是必备的,但是用好对话框能对我们编写的应用增色不少。采用对话框可以大大增加应用的友好性。比较常用的背景是:用户登陆、网络正在下载、下载成功或者失败的提示,还有,比如:短信来了、电池没电了等等,只要你想到的,能提高用户体验的,你都可以使用对话框。首先,请大家找到文档,在右上角的搜索框中输入Dialog,根据提示,选择app.dialog转载 2014-06-09 22:18:35 · 1475 阅读 · 0 评论 -
Android 自定义preference组件
上篇博文代码实现了Android自带的preference组件,本文将通过实例jia原创 2014-06-29 20:40:16 · 6104 阅读 · 0 评论 -
Android 代码实现preference组件
Preference主要实现一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依然有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这种情况,自动保存这些数据,并立时生效,同时Android提供一种类似的layout的方式来进行Prefernce的布局。原创 2014-06-28 12:15:31 · 2469 阅读 · 0 评论 -
XML 实现 TextView的跑马灯效果
android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > android:id="@+id/marquee_tv" android:layout_width="wrap_co原创 2014-05-18 11:43:09 · 1637 阅读 · 0 评论 -
Android spinner 普通用法和自定义用法
1.利用ArrayAdapter实现spinner的普通用法原创 2014-05-18 17:24:04 · 1176 阅读 · 0 评论 -
Android 滑动效果进阶篇(六)—— 倒影效果
原文上篇介绍了使用Animation实现3D动画旋转翻页效果,现在介绍图片倒影实现,先看效果图本示例主要通过自定义Gallery和ImageAdapter(继承自BaseAdapter)实现1、倒影绘制ImageAdapter继承自BaseAdapter,详细实现可见 Android 滑动效果入门篇(二)—— Gallery 这里重点介绍倒影转载 2014-07-03 14:24:37 · 1176 阅读 · 0 评论 -
Android 扬声器与听筒的切换
本文主要实现扬声器与听筒的切换:1.原创 2014-07-03 12:04:18 · 20540 阅读 · 3 评论 -
android RadioGroup实现单选以及默认选中
本文将通过radiogroup和radiobutton实现组内信息的单选, 其中radiogroup就是将radiobutton进行分组,同一管理和控制同时实现默认选中情况,获取默认值原创 2014-06-16 17:00:47 · 16428 阅读 · 0 评论 -
android 获取设备中已启动的服务并判断某一服务是否启动
我们常常在开发的时候,通过获取系统已启动的服务来判断该服务器是否还需要再启动。而本文将介绍android设备中已启动的服务,并判断某一服务是启动1.根据ACTIVITY_SERVICE获取系统服务 activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);2.获取系统中正在运行的服务 runningList = activityManager.getRunningServices(30);//代表我们希望返回的服原创 2014-06-16 18:12:16 · 2192 阅读 · 0 评论 -
Android颜色对照表
颜色代码大全 AA 指定透明度。 00 是完全透明。 FF 是完全不透明。超出取值范围的值将被恢复为默认值。 ffff00ffff33ffff66ffff99ffffccffffffffcc00ffcc33ffcc66ffcc99原创 2014-06-17 09:32:49 · 3092 阅读 · 0 评论 -
Android sdk4.4 版本 隐藏新建工程时创建的appcompat_v7新项目
Android sdk4.4 版本 隐藏新建工程时创建的appcompat_v7新项目原创 2014-06-16 11:35:09 · 2436 阅读 · 1 评论 -
android获取手机屏幕分辨率
本文主要解决获取手机屏幕的大小:例子很简单,主要通过 DisplayMetrics 类来获取相关的信息,代码如下效果图:XML文件1.原创 2014-06-16 15:44:40 · 1345 阅读 · 0 评论 -
Android 滑动效果进阶篇(五)—— 3D旋转
原文地址:http://blog.youkuaiyun.com/ithomer/article/details/7467739 作者:阳光岛主前面介绍了利用Android自带的控件,进行滑动翻页制作效果,现在我们通过代码实现一些滑动翻页的动画效果。Animation实现动画有两个方式:帧动画(frame-by-frame animation)和补间动画(tweened转载 2014-07-03 14:21:59 · 950 阅读 · 0 评论