本文实例讲述了Android判断现在所处界面是否为home主桌面的方法。分享给大家供大家参考。具体实现方法如下:/**  * 获得属于桌面的应用的应用包名称  * @return 返回包含所有包名的字符串列表  */  private List<String> getHomes() {&nbs...
本文实例讲述了Android编程将Activity背景设置为墙纸的简单实现方法。分享给大家供大家参考,具体如下:1)代码方式Drawable wallPaper = WallpaperManager.getInstance( this).getDrawable(); this.getWindow().setBackgroundDrawable(wallPaper);2)XML配置在该Activity的配置中,...
本文介绍Android实现首字母导航条,先看张效果图,具体怎么实现看代码吧具体的步骤1.整体布局的显示 2. 实现A-Z的分组 3. 自定义A-Z的导航条 4. 中间显示/隐藏触摸到导航条具体的字母activity_main.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout ...
涉及到客户端的系统中经常需要用到比较版本号的功能,但是比较版本号又不能完全按照字符串比较的方式去用compareTo之类的方法;这就需要我们总结版本号的通用规则,设计一个比较算法并封装成通用方法来使用:通常版本号如:1.3.20.8,6.82.20160101,8.5a/8.5c等;通用规则就是,先将版本字符串按照点号分...
Java代码代码如下:package chroya.demo.magnifier; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.BitmapShader; import android.graphics.Canvas; import android.gra...
本文实例讲述了Android实现取消GridView中Item选中时默认的背景色。分享给大家供大家参考,具体如下:1.  取消GridView中Item选中时默认的背景色,当使用GridView时候点击item项时候,会有一个android默认的背景色,取消它的方法是:game_gridview.setSelector(new ColorDrawable(Color.TRANSPA...
本文实例讲述了Android中View的炸裂特效实现方法。分享给大家供大家参考,具体如下:前几天微博上被一个很优秀的 Android 开源组件刷屏了 - ExplosionField,效果非常酷炫,有点类似 MIUI 卸载 APP 时的动画,先来感受一下。ExplosionField 不但效果很拉风,代码写得也相当好,让人忍不住要拿来好好读一下。...
目前的设计中是支持单体声和立体声自动切换的。切换是需要在一定的条件下满足才会进行切换,切换的条件和电台的信号强度RSSI、信号稳定性CQI等等都有关系。 目前在上层留有两个接口,分别为stereoMono和setStereoMono。 StereoMono 查询当前电台是以立体声,还是单体声播放。 setStereoMono 设置当...
本文实例讲述了Android调用手机拍照功能的方法。分享给大家供大家参考。具体如下:一、main.xml布局文件:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  android:...
代码整理:MainActivity.javaimport android.net.Uri; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.support.v7.app.AppCompatActivity; import android.view.Menu; import android.view.MenuItem; im...

我的博客

人生若只如初见,何事秋风悲画扇。