Android
-
如何在Android中实现一个简易的Http服务器
最近遇到一个需求需要在App中创建一个Http服务器供供浏览器调用,用了下开源的微型Htpp服务器框架:NanoHttpd,项目地址:https://github.com/NanoHttpd/nano ...
-
解决Android MediaRecorder录制视频过短问题
具体表现: 调用MediaRecorder的start()与stop()间隔不能小于1秒(有时候大于1秒也崩),否则必崩. 错误信息: java.lang.RuntimeException: sto ...
-
Android自定义Gallery控件实现3D图片浏览器
本篇文章主要介绍如何使用自定义的Gallery控件,实现3D效果的图片浏览器的效果. 话不多说,先看效果. 上面是一个自定义的Gallery控件,实现倒影和仿3D的效果,下面是一个图片查看器,点击上面 ...
-
举例讲解Android应用中SimpleAdapter简单适配器的使用
SimpleAdapter,跟名字一样,一个简单的适配器,既为简单,就只是被设计来做简单的应用的,比如静态数据的绑定,不过仍然有自定义的空间,比如说在每一个ListItem中加一个按钮并添加响应事件. ...
-
Android开发之实现GridView支付宝九宫格
先给大家展示下关于仿支付宝钱包首页中带有分割线的gridview,俗称九宫格 的效果图,怎么样是不是和你想象的一样啊.在你的预料之中就继续访问以下代码内容吧. 我们都知道ListView设置分割线是非 ...
-
Android Fragment监听返回键的一种合理方式
开场 以下场景为杜撰: 产品经理:"小罗,这个信息发送界面,如果用户输入了内容,点击返回键的时候,要先询问用户是否保存草稿箱哈". 小罗:"收到,这问题简单." ...
-
Android6.0 动态权限机制深入讲解
前言 Android6.0以后引入了动态权限机制,一些系统权限的分配需要在app运行中进行分配,而不只是在AndroidManifest中指定. 本篇将针对动态权限的底层分配过程进行分析(基于Andr ...
-
详解Java编程中的反射在Android开发中的应用
反射定义 "反射"(Reflection)能够让运行于JVM中的程序检测和修改运行时的行为. 为何需要反射 反射带来的好处包括: 在运行时检测对象的类型. 动态构造某个类的对象. ...
-
android自定义可拖拽的仪表盘
本文实例为大家分享了android自定义可拖拽的仪表盘的具体代码,供大家参考,具体内容如下 因为项目最近需要用到仪表盘,又不想使用之前使用的背景图的方式.主要是想自己写一点代码.觉得绘制要比图片好.于 ...
-
Android编程基于自定义控件实现时钟功能的方法
本文实例讲述了Android编程基于自定义控件实现时钟功能的方法.分享给大家供大家参考,具体如下: 在学习安卓群英传自定义控件章节的时候,有一个例子是绘制时钟,在实现了书上的例子后就想看这个时钟能不能 ...
-
Android入门之ListView应用解析(二)
上一篇关于Android中ListView的介绍讲的是如何制作一个具有两行文本的自定义控件,作为ListView的Item的使用方法.本文接下来也是围绕ListView和Item,更加深入地介绍它们的 ...
-
Android 给应用程序的icon添加未读消息个数提示(红圈内数字)
最近在做一个可以查看未读消息的功能,需要在界面中的Tab页的标签icon的右上角添加一个未读消息提示的功能. 先上个效果图出来,比较直观明白需求: 思路上似乎有两种: 1. 直接把底图和红圆圈的图片 ...
-
Android刷新加载框架详解
本文实例为大家分享了Android刷新加载框架的具体代码,供大家参考,具体内容如下 1.定义一个接口控制下拉和上拉 public interface Pullable { /** * 是否可下拉 */ ...
-
Android实现简单图库辅助器
写在前面 实际开发经常会遇到读取相册或者拍照功能,网上也很非常多图库框架,都各有风格,也因此与自己的项目格格不入.再者,框架API太多,需要的配置太多,还要吃力研究.所以,本人摸索大多图库框架,提炼核 ...
-
android ListView自动滚动方法
复制代码 代码如下: <ListView android:id="listCWJ" android:layout_width="fill_parent" ...
-
Android网络工具类NetworkUtils详解
网络工具类NetworkUtils,供大家参考,具体内容如下 提供的方法: 打开网络设置界面 openWirelessSettings 判断网络是否可用 isAvailable 判断网络是否连接 is ...
-
OpenGL Shader实例分析(4)闪光效果
本文实例为大家分享了OpenGL Shader实例闪光效果的具体代码,供大家参考,具体内容如下 在游戏中,当战斗结束后,对一些获取的宝贝需要进行闪光处理.这篇文章介绍一个进行闪光处理的shader,运 ...
-
Android使用TextInputLayout创建登陆页面
本教程中,我将再次讨论Material Design.Google I/O 2015 对于每一个开发者来说都是一个重大的事件,设计当然也是谈资之一. 谷歌意识到向后兼容是实现material desi ...
-
Intellij IDEA + Android SDK + Genymotion Emulator打造最佳Android开发环境
一直使用Eclipse环境开发Android,也尝鲜使用过Android Studio去开发,各种IDE配合Android SDK及SDK原生的Android Emulator的个中滋味也许大家都有领 ...
-
Android编程实现在自定义对话框中获取EditText中数据的方法
本文实例讲述了Android编程实现在自定义对话框中获取EditText中数据的方法.分享给大家供大家参考,具体如下: 在项目中忽然遇到这样的问题,需要自定义对话框,对话框需要有一个输入框,以便修改所 ...