• Android permission


    1. users-permission

    Users-permission is the permission that this app should acquire, so that the app can run properly.

    Standard permissions like: read contact, use location.

    Or start another app which has a permission defined.

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="course.labs.permissionslab" >
    
        <!-- standard permission-->
        <uses-permission
            android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS"
            android:maxSdkVersion="20" />
        <!-- customized permission-->
        <uses-permission android:name="course.labs.permissions.DANGEROUS_ACTIVITY_PERM" />
    
        <application>
    
        </application>
    
    </manifest>

    2. permission

    Defined a customized permission.

    <?xml version="1.0" encoding="utf-8"?>
    <manifest>
    
        <permission
            android:name="course.labs.permissions.DANGEROUS_ACTIVITY_PERM"
            android:label="my_permission"
            android:protectionLevel="normal" >
        </permission>
    
        <application>
    
            <activity
                android:permission="course.labs.permissions.DANGEROUS_ACTIVITY_PERM"
                android:name=".DangerousActivity"
                android:label="@string/app_name" >
    
                <!--
                     TODO - add additional intent filter info so that this Activity
                      will respond to an Implicit Intent with the action
                      "course.labs.permissions.DANGEROUS_ACTIVITY"
                -->
    
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
    
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
                <intent-filter>
                    <action android:name="course.labs.permissions.DANGEROUS_ACTIVITY" />
    
                    <category android:name="android.intent.category.DEFAULT" />
                </intent-filter>
            </activity>
        </application>
    
    </manifest>
  • 相关阅读:
    Leetcode-645 Set Mismatch
    2017百度软研(C++)
    二叉树中任意两个节点的最近公共祖先
    不用加减乘除做加法
    一些leetcode算法题
    Leetcode 98. Validate Binary Search Tree
    C++ 通过ostringstream 实现任意类型转string
    Leetcode 215. Kth Largest Element in an Array
    382. Linked List Random Node
    一些基础函数的实现
  • 原文地址:https://www.cnblogs.com/phoenix13suns/p/4900492.html
Copyright © 2020-2023  润新知