Android 开发

作者: Simar | 来源:发表于2018-01-26 08:49 被阅读0次

CLI

  • 查看release key sha-1
 keytool -v -list -keystore xxx.jks

手册&教程

开发规范
Link

导航
简单实现

Android 版本差异

  • Android 6.0:
  1. 取消支持Apache Http 客户端

Solution: add " useLibrary 'org.apache.http.legacy' " to app.gradle

  1. Trace Long press home button

onProvideAssistContent

Push 推送
Link
Azure

优化
Link

图表
Link

自动安装
Link

WebView
Link

他山之石
Link

ADT+Maven+Eclipse

  1. ADD Eclipse Marketplace
  2. Help Link

DownloadManager

The download manager is a system service that handles long-running HTTP downloads.
**Android 7.0 **

  1. 无法录制视频

问题原因:录制视频编码格式的问题,手机不支持 MPEG_4_SP 编码格式
解决方法:改为 H264 编码格式
参考:安卓视频录制、调用系统音乐、视频播放器所遇问题及解决

2.FileProvider

参考:Android7.0调用系统相机拍照、访问相册问题。

3.删除图像,音频

在Android 5.X 中,删除视频最好用 context.getContentResolver().delete(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, MediaStore.MediaColumns._ID + "=?", new String[]{String.valueOf(imageId)});

4.Alarm Manager

Android M新特性Doze and App Standby模式详解
AlarmManager not working as expected in sleep mode

Android 6.0 Permission

  1. CALENDAR

  2. CAMERA

  3. CONTACTS

  4. LOCATION

  5. MICROPHONE

  6. SENSORS

  7. SMS

  8. STORAGE

Android Auto Test

Kotlin

Chinese Reference

相关文章

网友评论

    本文标题:Android 开发

    本文链接:https://www.haomeiwen.com/subject/quliaxtx.html