ICode9

精准搜索请尝试: 精确搜索
  • Android 11 Settings源码入门,别再说自己不会了2021-12-03 21:32:34

    一,系统设置首页 Android系统设置的主界面是com.android.settings.Settings, 但是它只是一个activity-alias, 指向的是.homepage.SettingsHomepageActivity 需要注意的是通过命令(adb shell “dumpsys window | grep mCurrentFocus”)查看手机顶层activity时,打印出

  • Android Studio中Intent的用法32021-12-03 09:05:06

    2 隐式Intent方式 使用隐式Intent方法创建活动,此时不会指定创建哪个活动,而是指定设指定一些信息,由系统根据指定的信息选择合适的活动来满足该Intent。 在《Android Studio中Intent的用法1》中提到,Intent的主要信息包括了Action(动作)和Data(数据)。除了以上两个主要信息外,Intent还包

  • 活动(Activity)-- Android2021-12-02 23:33:56

    1、活动是什么 活动是一种可以包含用户界面的组件,主要用于和用户进行交互。一个应用程序可以包含零个或多个活动,但不包含任何活动的应用程序很少见。 2、活动的基本用法 2.1、创建活动 public class MainActivity extends AppCompatActivity { @Override protected

  • android 栈2021-11-30 14:00:05

      建议首先阅读下面两篇文章,这样才可以更好的理解Activity的加载模式:Android的进程,线程模型其中对“Android的单线程模型”的描述,明白Activity的一些注意事项。Android Application Task Activities的关系尤其要明白 Task 是啥。 一个Activty的生命周期 Activty的生命周期的也就

  • Android USB串口通信实现 以及绕过USB弹框验证,androidstudio社区2021-11-29 11:35:05

    上面的代码运行之后,如果没有问题则会得到一个UsbDevice,先看看google文档给出的这个类的解释: This class represents a USB device attached to the android device with the android device acting as the USB host. Each device contains one or more UsbInterfaces, each

  • android intent打开各种文件(txt、apk、ppt,面试官不讲武德2021-11-27 10:35:00

    intent = FileUtils.openFile(this,filePath); startActivity(intent); break; case R.id.button_xls: filePath = “/storage/emulated/0/新建 XLS 工作表.xls”; intent = FileUtils.openFile(this,filePath); startActivity(intent); break; case R.id.button_doc: filePa

  • Android Service 服务解说2021-11-26 15:31:13

    一、Service简介 Service是android 系统中的四大组件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。service可以在很多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity

  • Page和AbilitySlice2021-11-26 13:02:34

    Page模板(以下简称“Page”)是FA唯一支持的模板,用于提供与用户交互的能力。一个Page可以由一个或多个AbilitySlice构成,AbilitySlice是指应用的单个页面及其控制逻辑的总和。 当一个Page由多个AbilitySlice共同构成时,这些AbilitySlice页面提供的业务能力应具有高度相关性。例如,新闻

  • Android APP开机自启动2021-11-23 21:02:37

    https://www.jianshu.com/p/ec7397de0d54 开启启动APP 1、权限引入 在AndroidManifest.xml文件中配置监听启动权限 <!--.接收启动完成的广播权限--> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 2、创建监听启动完成的广播接收

  • Activity源码学习总结2021-11-23 15:02:01

    Activity源码解析 lunchMode相关:https://zhuanlan.zhihu.com/p/265946165 activity的启动过程 根activity普通activity 以下启动过程基于根activity: ActivityManagerService负责四大组件的启动、切换、调度和进程的管理,是android的核心服务,参与了所有应用程序的启动管理。Act

  • Android应用开发--MP3音乐播放器Service实现,kotlin开发微信小程序2021-11-20 13:33:44

    */ @SuppressLint(“NewApi”) public class PlayerService extends Service { private MediaPlayer mediaPlayer; // 媒体播放器对象 private String path; // 音乐文件路径 private int msg; private boolean isPause; // 暂停状态 private int current = 0; // 记录当前正

  • hook(3)实现无清单启动Activity,研发4面真题解析(Android岗)2021-11-18 13:32:12

    Instrumentation.ActivityResult ar = mInstrumentation.execStartActivity(…); mMainThread.sendActivityResult(…); 第一句,execStartActivity 是 对一些参数的合法性校验,如果不合法,那就会直接抛出异常,比如之前的 第二句,sendActivityResult才是真正的跳转动作执行者 先

  • 安卓页面跳转,多次点击会重复页面2021-11-18 13:30:46

    场景描述:产品故意整事,狂点一个页面跳转按钮,然而那个页面的展示时需要初始化一个第三方的SDK,导致一个启动模式为 android:launchMode="singleTop"的页面Activity重复新建了多次。 1、解决思路查看源码:startActivity(intent); 发现是调用了 @Override public void startAc

  • Android Studio购买售卖系统2021-11-18 11:58:15

    ShopActivity package com.example.tryfirst; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.TextView; public class ShopActivity extends AppCompatAct

  • Rasa2.x机器人实现《买瓜》完整代码2021-11-17 16:32:49

    结果 第一次安装 参考https://rasa.com/docs/rasa/installation 注意: 1.最好不要装在C盘,虚拟环境占用的空间很大 2.虚拟环境不能随意移动,移动后无法运行 3.首先按提示更新pip版本再pip install rasa, 否则会报错 4.rasa init 出现问题,需要pip uninstall keras, pip install

  • Android 嵌套 Intent2021-11-15 09:02:46

    您的应用是否提供了这样的 Service,当触发某些操作时,作为回调它会启动另一个应用的 Activity? 比如,一个 Intent 接受了另一个 Intent 作为它的 Extra 参数,并将其作为参数通过 startActivity() 进行调用。 您是否知道,这种做法会让您的应用变得容易被攻击? 接下来,我将会解释使用

  • webview打开其他app2021-11-11 20:02:39

    mWebView.setWebViewClient(new CommentWebViewClient()); public class CommentWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { return openApp(url); } } //判断app是

  • Android(四十):Activity应用示例2021-11-08 14:32:23

    展示 源码 MainActivity.cs var runExActivityBtn = FindViewById<Button>(Resource.Id.runExActivityBtn); if (runExActivityBtn != null) runExActivityBtn.Click += (sender, args) => OnRunExActivity(); private void OnRunExActivity() { var intent = new Int

  • Android系统下监听SD卡的插入并读取内容的代码2021-11-05 10:06:07

    将开发过程常用的内容段做个收藏,下边资料是关于Android系统下监听SD卡的插入并读取内容的内容。 private final BroadcastReceiver broadcastRec = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { {

  • Android自定义权限2021-11-02 10:33:40

            Android应用程序可以自定义属于自己的权限或者属于开发者使用的同一个签名的权限。自定义权限的步骤如下: 一、在AndroidManifest文件中,添加一个permission标签: <permission android:description="string resource" android:icon="drawable resource"

  • Android安卓开发笔记2021-11-01 13:01:02

    Android安卓开发笔记 1,简介 安卓版本 安卓技术架构 2,环境搭建 官网下载androidStudio,https://developer.android.google.cn/studio 下载完成之后直接安装并下载相应的SDK 3,hello word 创建一个新项目 选中空模板 填写app信息 创建一个穿戴展示设备,Android

  • Android Intent的几种跳转方式2021-11-01 09:06:43

    1、显示跳转 Intent intent=new Intent(); intent.setClass(MainActivity6.this, MainActivity6son1.class); startActivity(intent); 2、隐式跳转 Intent intent=new Intent(); intent.setAction("aaa.bbb.ccc.ddd"); startActivity(intent); manifest里需添加action <activit

  • 2021-10-252021-10-25 19:05:54

    一、实验目标: 对recycleView的页面进行点击跳转设计,使得在点击按钮之后可以跳转到新界面。RecyclerView的点击事件有两种写法: ① 在Adapter里面直接对控件做点击事件 ② 写接口,在Activity或Fragment上实现接口中定义的方法 实验内容: Adapter是连接后端数据和前端显示的适配器

  • 安卓第10周2021-10-24 22:02:35

    <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.a

  • 第12天BroadCastReceiver广播2021-10-23 09:34:47

    第12天BroadCastReceiver广播 BroadCastReceiver一.BroadCastReceiver介绍:二.如何实现广播三.代码案例:四.广播的分类:1. 无序广播:sendBroadcast()2.有序广播:sendOrderBroadcast()3.粘性广播:sendStickyBroadcast() 五.获取系统广播:动态注册1.来电监听2.网络状态监听 BroadCa

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

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

ICode9版权所有