Android 项目过程遇到的
实际开发遇到的
Wei_Leng
这个作者很懒,什么都没留下…
展开
-
Android 关于推送通知还需要一些其他的设置问题
1.开启通知权限//开启通知权限 private void checkNotifySetting() { boolean isOpened = NotificationUtils.isNotificationEnabled(this); if (isOpened) { LogUtil.d(LogUtil.L, "通知权限已经被打开" + "\n手机型号:" + android.os.Build.MO原创 2020-10-29 15:03:45 · 1131 阅读 · 0 评论 -
Android 阿里推送正常推送以及辅助通道走过的坑
android开发中 app的保活和推送到达都是个绕不过去的坎 他俩相辅相成目前阿里推送的辅助推送通道可以进一步的帮助实现这个推送的到达率https://help.aliyun.com/document_detail/30067.html?spm=a2c4g.11186623.6.590.598b7fa8XmiUlS#h2-7-小米/华为/FCM/OPPO/VIVO/魅族 系统推送支持1. 相关概念 2. 配置应用 3. 下载扩展包 4. Proguard配置 5. 在应用...原创 2020-10-21 14:48:15 · 2608 阅读 · 3 评论 -
java中string类型转换成map
背景:有时候string类型的数据取出来是个很标准的key、value形式,通过Gson的可以直接转成map使用方式: Gson gson = new Gson(); Map<String, Object> map = new HashMap<String, Object>(); map = gson.fromJson(jsonString, map.getClass());#关键 String goodsid=(St原创 2020-10-17 11:19:06 · 1721 阅读 · 0 评论 -
Android 获取系统声音的媒体,铃声,闹钟,通话 以及实现震动、铃声提醒
AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);//1.通话音量int max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_VOICE_CALL );int current = mAudioManager.getStreamVolume( AudioManager.STREAM_VOICE_CALL );L...原创 2020-10-13 15:00:43 · 1704 阅读 · 0 评论 -
Android 截屏保存图片
记录: /** * 1.获取和保存当前屏幕的截图 */ private void GetandSaveCurrentImage() { //1.构建Bitmap WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDisplay(); int width = displa原创 2020-09-24 18:16:31 · 562 阅读 · 0 评论 -
Android 将文字转换成图片并保存起来
记录一下: // 画布 private Canvas mCanvas; // 画笔--画图片 private Paint mPicturePaint = new Paint(); // 画笔--写字 private Paint mTextPaint = new Paint(); // 画笔--写运动数据 private Paint mDataPaint = new Paint(); /** * 根据图片和文字生成图片 .原创 2020-09-24 18:08:37 · 1511 阅读 · 0 评论 -
Android 保活比较好的方式
前言:实际开发中需要完成的功能。在此做个记录!Android 后台运行白名单,优雅实现保活保活现状我们知道,Android 系统会存在杀后台进程的情况,并且随着系统版本的更新,杀进程的力度还有越来越大的趋势。系统这种做法本身出发点是好的,因为可以节省内存,降低功耗,也避免了一些流氓行为。但有一部分应用,应用本身的使用场景就需要在后台运行,用户也是愿意让它在后台运行的,比如跑步类应用。一方面流氓软件用各种流氓手段进行保活,另一方面系统加大杀后台的力度,导致我们一些真正需要...原创 2020-09-24 18:00:48 · 1098 阅读 · 0 评论