ICode9

精准搜索请尝试: 精确搜索
  • Android 5.0 6.0 7.0 8.0 9.0 10.0 适配文件管理器应用安装2022-02-10 18:06:59

    安装应用一般需要添加的权限 <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERN

  • Android deeplink原理解析2022-02-04 23:07:06

    一、什么是DeepLink 移动端深度链接,简称deeplink。这是一种通过uri链接到app特定位置的一种跳转技术,不单是简单地通过网页、app等打开目标app,还能达到利用传递标识跳转至不同页面的效果。 二、原理分析 deeplink的scheme相应分两种:一种是只有一个APP能相应,另一种是有多个APP

  • 关于Android Activity之间传递数据的6种方式2022-02-03 20:01:36

    使用Inten的putExtra传递 第一个Activity中 //创建意图对象 Intent intent = new Intent(this,TwoActivity.class); //设置传递键值对 intent.putExtra("data",str); //激活意图 startActivity(intent); 第二个Activity中 // 获取意图对象 Intent intent = getIntent(); /

  • 初学android studio——如何添加一个activity并使用intent实现跳转2022-02-02 19:34:47

    android:layout_marginTop=“12mm” android:layout_toLeftOf="@id/btn_4" android:layout_marginRight=“2mm” android:background="@android:color/holo_green_dark" android:text=“GREEN”/> <Button android:id="@+id/btn_6" android:lay

  • Activity-过渡动画-—-让切换更加炫酷,安卓开发入门书籍2022-02-02 12:05:04

    如何使用 我们知道开启一个 activity 只需 startActivity(); 即可,更多的是,我们要想加入过渡动画,也只需要在 startActivity(); 中传入需要的参数即可。 第一步: 例如,我要从 MainActivity 中启动 AnimationActivity,只需要在 MainActivity 中 startActivity(); 传入参数即可,代码

  • startActivityForResult跳转后回调数据2022-02-02 11:33:58

    从AActivity向BActivity跳转后,关闭BActivity并向AActivity回调一些数据: 建立AActivity.java文件: 1 public class AActivity extends AppCompatActivity { 2 private Button btnJump; 3 @Override 4 protected void onCreate(Bundle savedInstanceState) { 5

  • Activity跳转显示及隐式方法2022-02-02 10:31:32

    1 public class AActivity extends AppCompatActivity { 2 private Button btnJump; 3 @Override 4 protected void onCreate(Bundle savedInstanceState) { 5 super.onCreate(savedInstanceState); 6 setContentView(R.layout.activity_aa

  • Intent2022-01-30 23:05:13

    Intent intent是对象之间传递信息的载体.例如,当一个Ability需要启动另一个Ability时,或者一个AbilitySlice需要导航到另一个AbilitySlice时.可以通过Intent指定启动的目标同时携带相关数据.Intent的构成元素包括Operation,Parameters. Operation Action 表示动作 Entity 表示类别

  • 「阿里Android面试解析」20道面试帮助灵魂拷问,androidjni开发MK2022-01-30 18:03:07

    生成 APK 的时候,aapt 工具本身会对 png 做优化,但是在此之前还可以使用其 他工具如 tinypng 对图片进行进一步的压缩预处理。 jpeg 还是 png,根据需要做选择,在某些时候 jpeg 可以减少图片的体积。 对于 9.png 的图片,可拉伸区域尽量切小,另外可以通过使用 9.png 拉伸达到大图效

  • Android LeakCanary的使用和原理,移动端app开发框架2022-01-27 12:59:06

    .reason(“Android AOSP sometimes keeps a reference to a destroyed activity as a” " nextIdle client record in the android.app.ActivityThread.mActivities map."" Not sure what’s going on there, input welcome."); } } … } 最后调用了buildAndInstal

  • Android PendingIntent2022-01-26 20:03:33

    解决PendingIntent传递参数为空的问题 Intent intent = new Intent(ACTION_MESSAGE_DETAIL); intent.putExtra(MessageInforDetail.KEY_MESSAGE_SENDER, messageInfo.getSender()); intent.putExtra(MessageInforDetail.KEY_MESSAGE_ADDRESS, messageInfo.getAddress()); Pe

  • Android APP完整基础教程(09)载体Intent & IntentFilter2022-01-26 16:30:38

    Intent简介 intent理解为通信载体,系统是“大海”,应用为“各个国家”,组件为“国家的岛屿”,通信载体为“小船”。intent可以是启动某个组件的“意图”,也可以是程序组件之间的通信媒介。通过intent可以启动activity、service,还可以发送广播等。 Intent的分类: 显式Intent:通过组件名

  • Android应用保活实践,安卓framework开发书籍2022-01-24 13:58:29

    unregisterReceiver(br) } catch (e: IllegalArgumentException) { } super.onDestroy() } /** 检查屏幕是否点亮 */ private fun checkScreenOn() { val pm = this@OnePixelActivity.getSystemService(Context.POWER_SERVICE) as PowerManager val isScreenOn = if (Build.V

  • Android面试知识笔记:那些年面试官常问的知识点,android输入法开发2022-01-23 15:01:30

    Activity的启动过程 app启动的过程有两种情况,第一种是从桌面launcher上点击相应的应用图标,第二种是在activity中通过调用startActivity来启动一个新的activity。 1.Luncher.startActivitySafely() public final class Launcher extends Activity implements View.OnClickList

  • 【Android】安卓四大组件之广播2022-01-19 21:33:58

    【Android】安卓四大组件之广播 前言 这一大章节学习的是Android的广播事件,用来发送广播或者监听广播。 1、什么是广播 Broadcast是android中的四大组件之一,是在组件之间传播数据(Intent)的一种机制。广播的发送者和接收者事先是不需要知道对方的存在的。这样带来的好处便是,系统的各

  • Android SystemUI 修复:先调节通知栏上的亮度条,再使用键盘增加亮度时会先减小亮度再增加2022-01-19 17:04:53

    由于Android源码(AOSP)亮度算法只针对触摸设备进行计算,使用键盘的设备均会有不同的BUG,所以我打算如果用户下拉了状态栏,他只能滑动亮度条调节亮度,要想用按键调节亮度则需要把状态栏隐藏,避免出现亮度条动画异常问题。 frameworks/base/packages/SystemUI/src/com/android/systemu

  • 【Android】VeryEasy的开机自启动2022-01-19 17:01:58

    VeryEasy的开机自启动 Crazy Coding Manifest.xml <application ...> ... <!--BroadCastReceiver--> <receiver android:name=".MainReceiver" android:enabled="true"

  • 《Android》Chap.6 广播机制BroadcastReceiver2022-01-18 19:00:34

    广播机制简介 Android中的每个应用程序都可以对自己感兴趣的⼴播进行注册,这样该程序就只会收到自己所关心的广播内容,这些广播可能是来自于系统的,也可能是来自于其他应用程序的。 Android提供了⼀套完整的API,允许应用程序自由地发送和接收广播。 接收广播的方法:BroadcastRecei

  • 广播接收者BroadcastReceiver2022-01-18 09:05:27

    Android广播机制概述 Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Android组件间的通信方式,可以使用的场景如下: 1.同一app内部的同一组件内的消息通信(单个或多个线程之间); 2.同一app内部的不同组件之间的

  • 实战_Android后台启动Activity实践之路,android工程师面试题目和答案2022-01-17 19:58:22

    } fun noteOpNoThrow(context: Context, op: Int): Int { val ops = context.getSystemService(Context.APP_OPS_SERVICE) as AppOp sManager try { val method: Method = ops.javaClass.getMethod( “noteOpNoThrow”, Int::class.javaPrimitiveType, Int::class.javaPrimit

  • 【Android】安卓四大组件之Activity(一)2022-01-17 19:31:10

    【Android】安卓四大组件之Activity(一) 前言 Activity是Android学习中的一个重要组件,想要对其进行系统的了解可以分为几块内容,这一大章节的内容是有关于activity之间的页面跳转和数据传递,之后还有activity中的生命周期讲解。 1、认识AndroidManifest.xml 一个Manifest.xml最外

  • Service的startService和bindService源码流程,android开发书籍2022-01-17 17:33:20

    // 6 if ((app=mAm.startProcessLocked(procName, r.appInfo, true, intentFlags, hostingType, r.name, false, isolated, false)) == null) { String msg = "Unable to launch app " r.appInfo.packageName + “/” r.appInfo.uid + " for service " r

  • CH4-armonyOS核心概念2022-01-17 13:06:57

    文章目录 前言目标1.Ability概念Ability的分类 2.Page Ability2.1 Page与AbilitySlice2.2 Page Ability应用场景2.3 AbilitySlice路由配置setMainRoute&addActionRoute注册action 2.4 Page Ability生命周期onStart()onActive()onlnactive&onBackgroundonForeground()onStop

  • Android开发(4):广播接收者BroadcastReceiver2022-01-16 09:07:20

    个人笔记整理 广播接收者BroadcastReceiver 广播机制简介 标准广播 (Normal broadcasts)是一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时刻接收到这条广播消息,因此它们之间没有任何先后顺序可言。这种广播的效率会比较高,但同时也意味着它是无法被截

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有