前几天我看到一篇文章很有趣: Android自定义蜂窝图实现 于是我将文章中源码下载下来看了一下,发现只支持7张图,不能多不能少。而且在设计上也有一定的欠缺。不过也给我提拱了...
华为的实现方式
/**
* 设置华为的Badge
* 需添加权限:<uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE" />
*
* @param context context
* @param count count
*/
public static void setBadgeOfHuawei(Context context, int count) {
String launcherClassName = com.xys.badge_lib.AppInfoUtil.getLauncherClassName(context);
if (TextUtils.isEmpty(launcherClassName)) {
Log.d("BadgeUtil", "Main activity is null");
return;
}
Bundle localBundle = new Bundle();
localBundle.putString("package", context.getPackageName());
localBundle.putString("class", launcherClassName);
localBundle.putInt("badgenumber", count);
context.getContentResolver().call(Uri.parse("content://com.huawei.android.launcher.settings/badge/"), "change_badge", null, localBundle);
}
Badge分析&如何逼死处女座Badge分析 所谓Badge,原本是iOS上的一个效果,但是被Android抄的多了,也就成了Android的标配。图就不上了,大家都懂的。 应用icon显示角标实际上是在...
声明:本文作者授权微信公众号Android程序员(AndroidTrending)在微信公众号平台原创首发。 最近一段时间因为琐事(有公有私)太多,加上搬家后,家里断网了一周...
先看下最终的效果 开始实现 新建一个ClockView集成View 先重写onMeasure方法,这里要先说一下View的测量模式,一共有三种: EXACTLY即精确值模式,...