ICode9

精准搜索请尝试: 精确搜索
  • 安卓(android studio)课程设计操作系统通讯录2022-06-26 21:02:59

    Android高级开发及实践 课程设计报告               姓    名:                                         学    号:                                专    业:      

  • Android SDK Windows环境配置2022-06-25 16:31:33

    添加系统环境变量ANDROID_HOME指向android sdk目录 ANDROID_HOME=<android sdk folder path> 然后在系统环境变量PATH后再添加如下两个路径(win10上这两个路径是单独分开的): %ANDROID_SDK_HOME%\platform-tools %ANDROID_SDK_HOME%\tools 或者在系统环境变量PATH后直接添加如下内容(

  • 2022年全新的学习计划-开篇说明2022-06-25 15:35:45

    笔者在广东,有7年微软系的开发经验,对于C#、ASP.Net、SqlServer有丰富的开发经验,在公司主要开发中小型的ERP和MES系统,另外也根据公司的实际应用场景,用过Android开发,用于生产现场的数据采集。 在这个科技发展日新月异的时代,笔者使用的开发语言和开发平台也很旧了,就连微软也在推.Net C

  • Android——Handler详解2022-06-25 15:02:50

    1. 简介 Handler是一套 Android 消息传递机制,主要用于线程间通信。 用最简单的话描述: handler其实就是主线程在起了一个子线程,子线程运行并生成Message,Looper获取message并传递给Handler,Handler逐个获取子线程中的Message. Binder/Socket用于进程间通信,而Handler消息机制用于同进

  • 获取GAID得到00000000-0000-0000-0000-000000000000的问题2022-06-25 09:34:18

    最近大老板查看数据发现有用户上报的GAID有00000000-0000-0000-0000-000000000000的情况。先查代码,发现不是程序写死的常量值,又怀疑是手机的问题,是个例,看了手机的型号,ADVAN出的,印尼最大的手机制造商,那就不像是手机的问题。 程序里是通过AdvertisingIdClient.getAdvertisingIdInfo(

  • Android multiple back stacks导航的几种实现2022-06-25 01:32:26

    Android multiple back stacks导航 谈谈android中多栈导航的几种实现. 什么是multiple stacks 当用户在app里切换页面时, 会需要向后回退到上一个页面, 页面历史被保存在一个栈里. 在Android里我们经常说"back stack". 有时候在app里我们需要维护多个back stack, 比较典型的场景是

  • 6.24___app测试(1)2022-06-24 19:36:13

    一、app测试 1.app测试类型 (1)app手工测试: 功能测试在web,在app端进行手工测试 (2)app自动化测试(app的UI自动化,app接口自动化 测试) 用代码或工具代替手工测试app 2、web端和app端测试的区别? 单纯从功能测试的层面上来讲的话,APP 测试、web 测试 在流程和功能测试上是没有区别的。(1)根

  • 6.24__app自动化搭建环境(2)2022-06-24 19:35:34

    一、App自动化测试环境用途: 主要用于做App端的UI自动化测试、熟悉adb相关命令(a表示安卓,表示debug ,b表示桥) adb是和手机相连接 二、所需要的工具包: jdk1.8 #之前已安装过则不需重复安装 Android-SDK #可以去用一些函数 appium #读音:appium Appium­Python­Client #appinm的python

  • ADB常用命令【转】2022-06-24 10:05:14

    转载链接:https://blog.csdn.net/u014589884/article/details/120113281 ADB常用命令 android 一、 adb安装及配置1 下载安装创建目录,点击安装exe文件或将免安装版放到创建目录下下载及简介地址: Android 调试桥 (ADB)  |  Android 开源项目  |  Android Open Source Project (g

  • im即时通讯开发应用保活之进程防杀2022-06-24 10:00:07

    在Android 4.4及以后的系统中,应用能否常驻内存,一直以来都是相当头疼的事情,尤其移动端IM、消息推送这类应用,为了保证“全时在线”的概念,真是费尽了心思。虽然APP常驻内存对于用户来说比较”恶心”,但是在诸如IM和消息推送这类场景来说,APP的常驻内存却尤其重要。 于是,又带着怀疑的眼

  • im即时通讯开发:Android6.0及以上的保活之被杀复活2022-06-23 10:04:53

    随着AlarmManager唤醒、native进程拉起等方式的失效,APP常驻内存的时代将不复存在,尤其是当APP进程被杀死后,基本很难将其复活拉起。从用户的角度来讲,这是一种很好的发展,而这一切应该归功于谷歌和各大厂商不断追求良好的用户体验;从开发者的角度来说,尤其是即时通信类应用(如移动端IM、

  • Android中的Context是什么?2022-06-22 16:34:33

      点击下面文字前往公众号阅读--------   Android中的Context是什么?

  • 视频直播系统源码,顶部标题栏的隐藏和标题修改2022-06-22 14:31:44

    视频直播系统源码,顶部标题栏的隐藏和标题修改 1、顶部标题栏的隐藏: 在我们的project工程下,找到“values”文件夹下的“themes.xml”或“styles.xml”文件(文件位置一致,后者优先级更高),然后把以下代码   <style name="Theme.Intelligent_agriculture" parent="Theme.MaterialCompone

  • 初窥Android世界2022-06-22 13:35:11

    1.Android系统架构 为了更好地理解Android系统是怎么工作的,我们先需要了解一下它的系统架构: Linux内核层 Android系统是基于Linux内核的,这一层为Android设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动、照相机驱动、蓝牙驱动、WiFi驱动、电源管理等。 系统运行库层 这一

  • 技术分享 | app自动化测试(Android)–显式等待机制2022-06-22 09:35:37

    原文链接 WebDriverWait类解析 WebDriverWait 用法代码 Python 版本 WebDriverWait( driver,timeout,poll_frequency=0.5,ignored_exceptions=None) 参数解析: driver:WebDriver 实例对象 timeout: 最长等待时间,单位秒 poll_frequency: 检测的间隔步长,默认为 0.5s ign

  • Unity Android平台 SQLite操作2022-06-22 09:03:58

    一、SQLite需要DLL (1)需要库 (2)库添加的位置 在SQLite中创建数据库,xxx.db 将创建好的数据库文件加到 StreamingAssets 文件夹中   (3)发布 注意:当发布时在 OtherSettings——Api Compatibility Level* 将.NET 2.0 Subset(子集) 选择 .NET 2.0 防止发布时报错或缺少DLL集合 二、代码实

  • adb工具2022-06-22 01:04:30

    ADB:全称为Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具。   首先,下载ADB工具并安装:   下载:百度就有。下载后是个压缩包,将其拷贝到cmd打开的默认路径下(如C:\Users\lenovo>,解压后的文件要在此目录下),解压。解压后至少要有以下4个文件: --检测是否安装了A

  • 短视频商城系统,Android进度条,自定义进度条,显示百分比2022-06-21 14:35:58

    短视频商城系统,Android进度条,自定义进度条,显示百分比   /** *           自定义进度条 * */public class JinDuView extends View {    private Paint mPaint; //画笔    private int canvasHeight; //画板高度    private int canvasWidth; //画板宽度    priva

  • Android ConstraintLayout - 将一个视图放在另一个视图之上2022-06-21 12:33:41

    起因: 将LinearLayout更改为ConstraintLayout 登录界面输入密码旁边的隐藏按钮无法点击 解决办法 在密码EditText加入 android:translationZ="1dp" 隐藏ImageView加入 android:translationZ="2dp" 组件由代码创建用以下来分层 PasswordText.setTranslationZ(1); 解析 View的大小

  • AB打包有的Shader没有触发IPreprocessShaders的回调2022-06-21 11:32:08

    1)AB打包有的Shader没有触发IPreprocessShaders的回调​2)场景中有多灯光导致粒子系统大量不合批3)获取Android和iOS的设备唯一标识符4)使用了Variant的AB包里的资源会判断为冗余 这是第302篇UWA技术知识分享的推送。今天我们继续为大家精选了若干和开发、优化相关的问题,建议阅读时间

  • Android 获取SD卡根目录方法2022-06-20 21:33:30

    获取SD卡根目录,兼容Android10及以上版本的方法 public File getRootFile(Context context) { File file; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { // /storage/emulated/0/Android/data/com.example.demo/files File externalFileDir = co

  • 技术分享 | app自动化测试(Android)–触屏操作自动化2022-06-20 19:03:52

    原文链接 导入TouchAction Python 版本 from appium.webdriver.common.touch_action import TouchAction Java 版本 import io.appium.java_client.TouchAction; 常用的手势操作 press 按下 TouchAction 提供的常用的手势操作有如下操作: press 按下 release 释放 mo

  • 测试随笔2022-06-20 18:32:43

    cocoscreator 原生接入 oppo sdk 升级 gradle 至 3.3.3 报错 API 'variant.getMergeAssets()' is obsolete and has been replaced with 'variant.getMergeAssetsProvider()'. cocos2d-build.gradle: API 'variant.getMergeAssets()' is obsolete and ha

  • im即时通讯开发之后台应用保活、消息推送的噩梦2022-06-20 10:32:57

    Android P的最后一个开发者预览版(即DP5)已如期发布于2018年7月26日,根据上面这张发布路线图,相信Android P的正式版将很快到来。对于Andriod开发者来说,不管Andriod P有多少新功能或者特性(反正“我”用iPhone啊,哈哈),是否影响“我”撸的APP的运行才是最要紧的事。 自从Andriod 6.0以来,An

  • 对新闻客户端APP的性能优化实战2022-06-20 00:02:21

    对新闻客户端APP的性能优化 1. 解决启动白屏问题 当系统加载并启动 App 时,需要耗费相应的时间,这样会造成用户会感觉到当点击 App 图标时会有 “延迟” 现象, 为了解决这一问题,Google 的做法是在 App 创建的过程中,先展示一个空白页面,让用户体会到点击图标之后立 马就有响应。 如果

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

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

ICode9版权所有