ICode9

精准搜索请尝试: 精确搜索
  • Uipath学习(6):Uipath使用Outlook邮箱2022-04-22 20:04:31

    7.Uipath使用Outlook邮箱 7.1Get Mail      创建Activity:Get Outlook Mail Message;   设置MailFolder,读取的Mail文件夹名称; 设置Top,读取邮件数; 设置Filter, 邮件筛选器语句说明: https://docs.microsoft.com/en-us/previous-versions/office/developer/office-2007/cc51384

  • Android-AMS(三)-startActivity流程分析2022-04-22 17:31:26

    app进程通过ActivityManager.getService (高版本)或者 ActivityManagerNative.getDefault(低版本)返回的IActivityManager来调用系统进程AMS中的方法。该IActivityManager是AMS在app进程的binder代理对象 同样,系统进程通过ProcessRecord.IApplicationThread调用app进程相关方法。IApp

  • 修复头条屏幕适配方案导致的两次获取尺寸不一问题2022-04-19 14:04:31

    所谓头条屏幕方案就是修改了DisplayMetrics类,让设备的dp宽强行按设计稿来,所以DisplayMetrics获取的一些参数都是缩放过的,并不是真实的。在一些情况下会出现两次获取结果不一样,就产生了bug。由于项目已经用了这种方案(个人不太倾向使用),所以解决这个问题。目前出现的现象就是第一次打

  • Uipath学习(4):Uipath操作excel2022-04-15 19:34:20

    4.Uipath操作Excel 4.1Read Cell 对Excel的操作有多种方式。 1.使用App Integration->Excel; 2.使用System->File->Workbook; 方式1:必须安装Excel,并且Excel操作只能在Application Scope Activity中,会打开Excel进程,结束后自动关闭; 方式2:不必安装Excel,并且工作簿可以在单独Activi

  • Android四大组件——Activity——Activity数据回传2022-04-12 19:34:56

    既然可以传递数据给下一个Activity,自然也可以返回数据给上一个Activity。返回上一个Activity时只需要点击back键就好,并没有一个用于启动Activity的Intent来传递数据,那怎么实现传递数据给上一个Activtiy呢? 数据回传举例:插入图片:从相册或者相机获取图片显示到备忘录。 其实Android是

  • PostgreSQL 查询被锁阻塞的连接2022-04-12 16:32:25

    主要是查pg_lock,再结合pg_stat_activity和pg_class,我用的SQL是: select relation::regclass, s.pid, granted, client_hostname, application_name, usename, query from pg_locks l, pg_stat_activity s where s.pid = l.pid; 可以根据查出来的pid或客户端,找到阻塞的连接和进程,手

  • android系统四大组件之Activity2022-04-11 23:33:50

    Activity的生命周期 我们通过编写测试程序来分析其生命周期。 import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.widget.Button; public class MainActivity extends AppCompatActivity { private

  • ViewBinding学习2022-04-11 20:32:37

    使用kotlin-android-extensions发现被放弃了。要用ViewBinding,一些小问题记录一下。 先在model中的build.gradle中的android加上 viewBinding { enabled = true } 或者是 buildFeatures { viewBinding true } 但是这个要在buildiTypes前面,不然

  • Android四大组件——Activity——Activity之间通信上2022-04-09 20:34:56

    Activity之间的跳转有显式意图和隐式意图两种。 显式意图(显式Intent):   //创建一个Intent对象,明确Intent跳转时的源Activity和目标Activity。参数一为当前Activity对象,参数二表示要启动的目标Activity.Intent intent = new Intent(MainActivity.this,MainActivity2.class);//启动

  • 《Android开发艺术探索》阅读笔记2022-04-08 22:31:25

    @目录ActivityActivity的生命周期典型情况下的生命周期分析异常情况下的生命周期分析资源相关的系统配置发生改变导致Activity被杀死并重新创建(如竖屏变横屏)资源内存不足导致低优先级的Activity被杀死AndroidManifest中android:configChanges=""相关配置Activity的启动模式Activ

  • Activity内的Fragment跳转到一个Activity后返回刷新的过程2022-04-05 21:00:07

    其实可以理解为跳转后再带值回来的过程,话不多说,先上代码 1、首先是Fragment中跳转的代码,跳转码是11,这个11后面带回来的时候要判断的。 Intent intent = new Intent(this.getActivity(),MainActivity2.class); this.getActivity().startActivityForResult(intent,11); 2、Activit

  • Learn Android Programming How to build Android app using Kotlin2022-03-20 10:37:50

    All icons were sourced from here and are free for commercial use with attribution The smartphone icon used on the book cover was made by Freepik. The phone dial pad icons used in the Communication application were made by Pixel Buddha. The carrot, b

  • WeakReference 在android中的应用2022-03-18 21:32:06

    WeakReference 在android中的应用 首先我们来看一段代码 public class AutoActivity extends Activity { Handler handler = new Handler(){ public void handleMessage(android.os.Message msg) { }; }; @Override protected void onCreate(Bundle savedIn

  • 性能优化之启动优化2022-03-06 21:04:15

    安卓性能优化之启动优化 真香定律 2-5-8原则 在性能优化中存在启动时间2-5-8原则: 当用户在0-2秒之间得到响应时,会感觉系统的响应很快 当用户在2-5秒之间得到响应时,会感觉系统的响应速度还可以 当用户在5-8秒之间得到响应时,会感觉系统的响应速度很慢,但是还可以接受 而当用户在超过

  • Hello World代码分析(Android)2022-03-05 14:01:34

    基本代码 对MainActivity进行注册 只有在AndroidManifest.xml中进行注册的Android才能使用 Activity是Android应用程序的门面,凡是可以在应用中看见的东西都存放在Activity里面 <activity android:name=".MainActivity"> <intent-filter> <action android:name="andr

  • AsyncHttpClient 发送json形式的post请求2022-03-03 12:00:54

    使用AsyncHttpClient发送post请求报400 问题: 在Android利用AsyncHttpClient发送post请求时报400的错误,请求参数存放在RequestParams params里面,后台以requireBody接收参数 参数要以json的形式传送 加上以下代码请求就正常了 params.setUseJsonStreamer(true); 贴出请求封

  • Kotlin Android 扩展(二)(1),Android软件开发面试题2022-03-02 23:32:38

    import kotlinx.android.synthetic.main.activity_main.* class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) /** Kotlin编码:实现textview数据

  • 2020我的头条面试之旅,面试官不会的我都会完爆面试官,轻松拿下Offer年薪70w2022-03-01 19:33:05

    然后就是问我我的项目代码进行过怎样的优化、现在还存在哪些问题,我说以前代码结构太差,牵一发而动全身,后来学习了设计模式,代码结构就清晰了很多,面试官又仔细问了我用到了哪些设计模式,是怎么改造代码的;然后问存在的问题,我答还缺乏一个通用的框架来支撑各种不同的二维码,然后面试

  • 直播app源码,状态栏和导航栏设置成透明状态2022-03-01 14:33:59

    直播app源码,状态栏和导航栏设置成透明状态实现的相关代码 设置页面透明,使用主题 注册activity设置主题    <style name="TranslucentNoActionBarTheme" parent="Theme.AppCompat.NoActionBar">        <item name="windowActionBar">false</item>        <item na

  • 性能优化——Android面试《九》2022-02-24 13:59:51

    1 性能优化分析工具学习 System Trace Hierarchy Viewer TraceView 2 布局优化 布局优化相对比较容易,优化可以先从布局来展开。使用 Hierarchy Viewer 和开发者模 式中关于布局绘制的选项,可以查到一些问题然后进行修改。 布局嵌套过深:层级嵌套过深的话,深度遍历各个节点会非常

  • 1.Jetpack系列之 ---- Navigation原理分析2022-02-23 17:58:30

    1.Navigation是什么? 官方文档中的介绍 Navigation 是一个框架,用于在 Android 应用中的“目标”之间导航,该框架提供一致的 API,无论目标是作为 Fragment、Activity 还是其他组件实现。 那它其实就是一个对 Fragment / Activity 进行统一调度跳转的组件库, 2.Navigation怎么用?

  • 安卓基础知识之View篇(二):View事件分发机制备忘录2022-02-21 22:03:24

    安卓基础知识系列旨在简明扼要地提供面试或工作中常用的基础知识,让对安卓还不太熟悉的小伙伴更快地入门。同时自己在工作中,也没法完全记住所有的基础细节,写这样的系列文章,可以让自己形成一个更完备的知识体系,同时给自己日后留个知识参考。 开始的开始 View 事件分发机制是

  • Jetpack的ViewModel与LiveData总结2022-02-21 21:31:24

    本文基于SDK 29 一、ViewModel与LiveData的作用: 1、viewModel: 数据共享,屏幕旋转不丢失数据,并且在Activity与Fragment之间共享数据。   2、LiveData: 感知生命周期并且通知观察者刷新,防止内存泄漏。   一下用流程图的方式说明一下其是怎么工作的: 1、ViewModel的构造:    2、Live

  • 2022年Android面试题及答案收集(不断更新中)2022-02-21 17:35:27

    前言 找工作、招人必备之良品。后期不断完善中…… 如何招聘人,搜集了一些知识点。如何做好应聘准备,也收集了一些主要知识点,供你参考。 Android基础知识:基本涵盖Android所有知识体系,四大组件,Fragment,WebView,事件分发,View绘制…Java基础知识&高阶知识点:基础部分不谈了,高

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

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

ICode9版权所有