ICode9

精准搜索请尝试: 精确搜索
  • uniapp 开发实操三 :uniapp 与android 原生交互2022-01-22 21:32:19

    当uniapp 现有功能无法满足实际应用需要的时候,就可以通过调用原生代码来满足需求。 如何将uniapp代码放入原生框架中,可以参考官网说明:原生开发者支持 uniapp:代码 <template>     <view>         <button type="primary" @click="toNative">调用原生方法</button>   

  • Android探究服务2022-01-22 21:32:01

    Android探究服务 1.服务是什么        服务(Service)是Android中实现程序后台运行的解决方案,适合执行那些不需要和用户交互而且还要求长期运行的任务.服务的运行不依赖于任何用户界面,及程序被切换到后台,或用户打开了另外一个应用程序,服务仍然能够保持正常运行.  

  • 最强整理:一线互联网移动架构师Android框架体系架构,手把手教你写2022-01-22 20:34:52

    二、Android组件内核 2.1 Activity与调用栈 2.1.1 四大启动模式与Intent Flag 2.1.2 APK启动流程与ActivityThread解析 2.1.3 Activity生命周期源码解析 2.1.4 实战Splash广告载入与延时跳转 2.2 Fragment的管理与内核 2.2.1 Fragment事务管理机制 2.2.2 Fragment转场动画 2

  • 本以为的铁饭碗疫情期间我被裁了,失业两个月,五一节前拿到offer2022-01-22 20:33:58

    MVC,MVP,MVVMActivity和fragment生命周期区别,fragment正常添加和viewpager添加的区别,fragment懒加载原理,FragmentPagerAdapter 和 FragmentStatePagerAdapter热修复和插件化友盟bug统计,混淆后怎么定位bug。没接入热修复的APP中,上线后遇到bug怎么解决view绘制原理 (可以先说下

  • Android 应用读写设备节点2022-01-22 20:01:19

    配置设备节点权限: // android/device/qcom/***/init.target.rc // 该目录下添加对应设备节点的配置 # Add /dev/sys chmod 0660 /dev/sys // android/device/qcom/common/rootdir/etc/uevented.qcon.rc // 该目录下添加对应设备节点的配置 # Add /dev/sys /dev

  • Android 10获取手机相册照片变成白色空白2022-01-22 19:30:00

    出现此问题是因为Android 10系统对手机存储权限做了更改,解决此问题需要在manifest清单文件中添加权限请求:requestLegacyExternalStorage=“true”,如下: <application android:name=".MyApplication" android:allowBackup="true" android:icon="@mipmap/ic_launcher" an

  • 初级开发:我还在Android路上披荆斩棘,转眼就被大厂的程序员凡尔赛了2022-01-22 19:03:01

    前言 现在对于大多数应届生来说,现在正是紧张的时候,不仅需要忙着毕业论文和答辩的事情,还需要忙碌校招面试的事情。对于IT专业的学生来说,现在就要面对各大IT企业面试官的考验,很多人会成为从0开始的Android实习生。 我相信每个应届生都想能得到一个在大厂实习的机会,毕竟这会让之

  • 从事Android开发这么多年了,你知道初、中,ndk开发环境2022-01-22 18:35:07

    高级 对于高级Android开发工程师,就不仅限于功能和业务开发,还需要深入理解Android系统的运行原理,达到融会贯通,部分可够作为Android端架构师。这一阶段的人大多工作5-8年,具备开源库设计能力,同时对于Android系统的运行原理也比较了解。 掌握java高级特性,如JUC、线程池、NIOBIO

  • 代码洁癖症的我,学习 Lint 学到心态爆炸,android开发基础课程2022-01-22 18:31:23

    <?xml version="1.0" encoding="UTF-8"?>         那么有哪些Issues(规则)呢? 在Android主要有如下六大类: Security 安全性。在AndroidManifest.xml中没有配置相关权限等。 Usability 易用性。重复图标;上文开始黄色警告也属于该规则等。 Per

  • 作为Android开发者,你真的知道Android按下开机键到启动发生什么吗?2022-01-22 18:30:15

    装过系统的人一定知道BIOS这个东西,那么它究竟是什么呢? BIOS:Basic Input/Output System(基本输入输出系统),在IBM PC兼容系统上,是一种业界标准的固件接口(来自维基百科)。有点难以理解,其实BIOS是我们电脑启动时加载的第一个程序,这个程序不是由Java语言编写也不是由C语言编写,一般是

  • “你们程序员不就是修电脑的吗,你牛什么牛,移动应用开发专业就业前景2022-01-22 17:02:42

    **读书是一个好习惯,书籍也是一个好东西。**很多专业性的书籍,都写的非常好,也非常全面,因为是文字性的描述,所以相对于视频学习起来时间成本更低。但书籍的内容质量也是良莠不齐,除去其他同学的推荐,自己很难真正感悟到书籍的内容对自己的帮助。这时候建议你就需要看一下《如何阅读

  • Gradle 通用配置项2022-01-22 16:59:22

    Gradle 是Android studio 标配的构建系统,所以必须对它有基本的认识才行。 共享变量的定义 Gradle开发中会遇到很多相同的配置,例如不同的module中都要配置compileSdkVersion、buildToolsVersion等变量的值,这些公共的配置称为共享变量。一般情况下,他们的取值都应该保持一致,那么

  • React-Native之Android(6,androidapp开发从入门到精通2022-01-22 16:33:07

    //就举一个例子 记得加上async异步 async requestReadPermission() { try { //返回string类型 const granted = await PermissionsAndroid.request( PermissionsAndroid.PERMISSIONS.WRITE_EXTERNAL_STORAGE, { //第一次请求拒绝后提示用户你为什么要这个权限 ‘title’: ‘

  • GridLayoutManager这么用,你可能还真没尝试过,kotlin开发android2022-01-22 16:03:13

    private Boolean isDrawTitleBg = false; private Context mContext; // 总的SpanSize private int totalSpanSize; private int mCurrentSpanSize; //… 省略一些方法 @Override public void onDraw(@NonNull Canvas c, @NonNull RecyclerView parent, 

  • GitHub标星5,算法题+JVM2022-01-22 15:30:20

    经过一小段时间的体验之后,我总结了以下几个亮点分享一下。 常见UI效果封装 QMUI Android中提供了很多常见使用的UI效果封装,比如下面这些: 1、QMUIDialog:它提供了一系列常用的对话框,解决了使用系统默认对话框时在不同 Android 版本上的表现不一致的问题。 并且可以使用不同的

  • android程序崩溃框架—CustomActivityOnCrash,零基础学android开发2022-01-22 15:03:08

    private static class CustomEventListener implements CustomActivityOnCrash.EventListener { //程序崩溃回调 @Override public void onLaunchErrorActivity() { Log.d(“huangxiaoguo”, “程序崩溃回调”); } //重启程序时回调 @Override public void onRestartAppFromE

  • Android 实现App应用退到后台显示通知2022-01-22 14:59:22

    需求背景 刚开始接到这个需求时,第一时间想到的是做成跟银行类app一样用户退到主页之后,需要在通知栏显示“XXX在后台运行”,并且该通知不能被清除,只有用户重新进入app再消失。然后就想到了一个方案前台服务(foregroundService) 来实现,于是撸起袖子就是干。 1、创建一个Foregrou

  • appium自动化环境搭建2022-01-22 14:34:57

    文章目录 搭建执行机环境安装Python3.7+安装jdk1.8安装Android SDK安装AppiumServe简易版安装npm安装服务 安装 Appium-Python-Client连接设备 搭建执行机环境 安装Python3.7+ Python安装可以自行百度,注意环境变量的配置 安装jdk1.8 jdk1.8下载地址:https://www.oracle.c

  • Android感应检测Sensor(简单介绍),kotlin语言2022-01-22 14:31:04

    实现以下两个SensorEventListener方法来监听,并取得感应检测Sensor状态: //在感应检测到Sensor的精密度有变化时被调用到。 public void onAccuracyChanged(Senso sensor,int accuracy); //在感应检测到Sensor的值有变化时会被调用到。 public void onSensorChanged(SensorEven

  • 计算机毕业设计Android高校图书馆推荐书目APP(源码+系统+mysql数据库+Lw文档)2022-01-22 14:07:13

    项目介绍 本次毕业设计采用B/S模式进行设计,结合Android技术设计一个高校图书馆推荐书目系统,数据口采用瑞典MySQL AB公司的MySQL数据库,此系统是为高校图书馆推荐书目设计的,具有一定的应用价值。 题目 基于Android平台的高校图书馆推荐书目系统设计与开发 题目概述 通过集中整

  • Android-11--UI-与-Compose,看看还有哪些你不知道的?2022-01-22 13:34:00

    最后,您可以在视频 “Compose for Existing” 应用中,了解 Jetpack Compose 和基于视图的 UI 如何共存和交互,使您轻松按照自己的节奏采用 Compose。 观看视频: “Compose for Existing” 应用https://youtu.be/PjQdFmiDgwk 键盘 (IME) 动画 Android 11  的新功能之一是应用能

  • Android 从零开始实现RecyclerView分组及粘性头部效果,2021年Android开发者常见面试题2022-01-22 13:02:29

    private List groupList = new ArrayList<>();//用户设置的分组列表 private Map<Object,GroupItem> groups = new HashMap<>();//保存startPosition与分组对象的对应关系 private int[] groupPositions;//保存分组startPosition的数组 private int positionIndex;//分组对应

  • Android 仿淘宝物流信息TimeLineView,腾讯面试算法题2022-01-22 12:59:38

    代码实现: package com.zms.timelineview; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Rect; import android.util.

  • Android 12 预览版带给我们的1234,android开发框架控件主题2022-01-22 12:34:25

    安全 新工具,新体验 对于用户来讲会有新体验,更隐私更安全,对于我们开发工作者来讲,有新工具。那么这些新的东西都具体体现在哪些方面呢?下面由我带着大家学习一番。 WebView 加入SameSite Cookie Android的WebView组件基于Chromium,C hromium是支持Google Chrome浏览器的开源

  • 10年Android经验老程序员浅谈职业发展:非科班出身程序员如何弥补技术差距进入好公司?2022-01-22 11:34:32

    在校大学生需要早早对自己的未来作出规划,如果不把每个时间节点进行精确计算和把控,一不留神就错失了进大厂的机会。 只要勤奋了,任何时间点都不算晚:论时间的安排 在龟兔赛跑里,最让人痛心的不是兔子在中途睡觉,而是乌龟自暴自弃。天道酬勤,但如果自己都失去信心或贪图玩乐,那真就没

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有