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