ICode9

精准搜索请尝试: 精确搜索
  • android - 新 android studio 4.1.3 安装 lombok 具体教程2022-07-04 02:31:59

    1.背景 用惯了旧的as版本,现在换成新的as版本4.1.3 发现无法按照旧版教程安装 【官网里还有更新的as版本,但是lombok没有更新,因为lombok无法就兼容所有版本】 一下是我的as版本信息 记住我的版本是201.8743    在这个as里,在settings 设置里的插件 Plugins 没找到 lombok  

  • 安装java jdk和eclipse和andorid环境2022-07-03 20:33:34

    目的是构建一个以eclipse为主体,可以创建java的windows窗口程序,android程序的开发环境。 1、下载jdk-18,目前最新版本。https://www.oracle.com/java/technologies/downloads/ jdk-18已经包含了 jshell 交互式编程接口。 2、下载安装eclipse,要点packages链接,找到 Eclipse IDE for J

  • Android高仿网易云音乐-启动界面实现和动态权限处理2022-07-03 16:36:50

    效果 实现分析 基本上没有什么难点,就是布局,然后显示用户协议对话框,动态处理权限,判断是否显示引导界面,是否显示广告界面等。 布局 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://

  • 活动Activity——Activity的启动模式——重点2022-07-03 16:33:44

                                  打开AndroidManifest.xml,给activity节点添加属性android:launchMode,activity节点配置内容示例如下:                                                           <activity android:name=".JumpFir

  • app的活动页面——创建方式一 ——自己创建xml、java文件、并注册——以及页面跳转示例2022-07-03 13:01:21

    首先,我们创建一个app工程的时候,会有一个默认初始的activity和xml对应页面:      activity: MainActivity         xml:   activity_main                    ===========================================================================              

  • 媒体中心工具下载2022-07-03 13:00:51

    媒体中心工具下载 Emby 软体列表 软件平台 win linux Android ------------ ------------ ------------ ------------ 服务端 ----------- ----------- ----------- 客户端 Emby_win ----------- Emby_Android Jellyfin 软体列表 软件平台 win l

  • app简单控件了解——按钮&触控2022-07-02 14:33:29

                                                                textAllCaps属性  &    onClick属性   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" andro

  • app简单控件了解——文本框2022-07-02 14:02:42

    示例: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <TextV

  • adb常用命令2022-07-02 14:01:54

    一,adb push (PC到Android设备)1,通过adb 连接(WiFi连接或者数据线连接)Android设备2,PC端进入命令窗口(win +R 组合键后,输入cmd)3,adb push C:\Users\Administrator\Desktop\test.jpg sdcard    注:C:\Users\Administrator\Desktop\test.jpg是PC端文件存放路径;sdcard  是Android设备存

  • Android - 报错 More than one file was found with OS independent path 'META-INF/license.txt'2022-07-01 18:31:43

    1.背景 构建时报错    2.解决 在 这个文件里将报错的文件过滤掉即可  

  • jenkins Android打包shell脚本解析2022-07-01 17:00:17

    #!/bin/bash workspace=$1   # 在打包节点中配置的远程工作目录 路径:对应节点-配置从节点-远程工作目录 buildNumber=$2   # 打包number(外显在jenkins列表中的数) buildType=$3   # 打包类型 version=$4   # APP版本 branch=$   # 打包分支 versionCode=$6   # 代码

  • 短视频平台开发,依靠DrawerLayout实现侧滑菜单效果2022-06-30 14:35:11

    短视频平台开发,依靠DrawerLayout实现侧滑菜单效果 activity_main.xml   <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http:/

  • 一文学懂 Android View2022-06-30 13:34:28

    前言 View是所有可视化空间的父类,系统提供了很多基础控件,比如Button,TextView等,但是仅仅使用他们是完全不能满足需求的,因此我们就需要自定义控件,而自定义控件,就需要对Android的View体系有充分的了解。有一个经典场景就是屏幕的滑动,当处于不同层级的View都响应用户滑动,就会导致滑动

  • Android多进程笔记2022-06-30 01:31:10

    以下图片来自慕课网 Parcelable Activity,Service,Receiver 都支持在 Intent 中传递 Bundle 数据,而 Bundle 实现了 Parcelable 接口,可以在不同的进程间进行传输。 在一个进程中启动了另一个进程的 Activity,Service 和 Receiver ,可以在 Bundle 中附加要传递的数据通过 Inte

  • 技术分享 | app自动化测试(Android)-- Capability 使用进阶2022-06-29 15:33:00

    原文链接 本文节选自霍格沃兹测试开发学社内部教材 Capability 是一组键值对的集合(比如:"platformName": "Android")。Capability 主要用于通知 Appium 服务端建立 Session 需要的信息。客户端使用特定语言生成 Capabilities,最终会以 JSON 对象的形式发送给 Appium 服务端。 Appium

  • android 手机软键盘弹出关闭2022-06-29 14:31:37

    点击软键盘以外部分关闭软键盘 //Activity中的方法,重写就行@Overridepublic boolean dispatchTouchEvent(MotionEvent ev) {   if (ev.getAction() == MotionEvent.ACTION_DOWN) {       View v = getCurrentFocus();       if (isShouldHideInput(v, ev)) {​    

  • 使用手游模拟器无法在adb shell 使用sqlite3命令的问题2022-06-29 09:37:22

    参考博客原文 Android 模拟器 sqlite3命令 not found 解决办法 临时解决方法经过测试没有问题; 永久解决方法:因为我不想在电脑下载Android Studio的官方模拟器因此搁置;

  • 未加密混淆的android app反编译2022-06-29 09:36:23

    参考:https://www.jianshu.com/p/0883f4dcae51 apktool:反编译APK文件,得到classes.dex文件,同时也能获取到资源文件以及布局文件。 dex2jar:将反编译后的classes.dex文件转化为.jar文件。 jd-gui:用于将.jar文件转换成java代码。 按照步骤,下载工具,执行,最后可以看到没有加密混淆的ap

  • 6.25__app定位元素(4)2022-06-28 17:06:45

    app定位元素 实战: from appium import webdriverfrom time import *cs={ 'platformName':'Android',#平台系统: Android or los 'deviceName':'OPPO R11',#设备名称SM-G9350 'platform

  • 6.24___app运用(3)2022-06-28 17:02:38

    一、appium app自动化原理     二、appium运行讲解1、连接设备编写python代码# #案例:百度阅读from appium import webdriver 导入appium 模块from time import *desired_caps={'platformName':'Android',#平台系统: Android or los 'deviceName':'OPPO R11

  • 直播app系统源码,动态遇到视频时开始自动播放2022-06-28 14:31:34

    直播app系统源码,动态遇到视频时开始自动播放 一、layout  1.activity_main.xml   <?xml version="1.0" encoding="utf-8"?><RelativeLayout    xmlns:android="http://schemas.android.com/apk/res/android"    android:id="@+id/activity_main"

  • Android 原生项目整合 flutter模块2022-06-28 11:04:33

    1、准备Android原生项目【MyApplication2】和flutter模块【untitled1】 2、修改Android原生项目配置(注意红色为修改部分),修改后顺利build成功 【settings.gradle】 import org.gradle.api.initialization.resolve.RepositoriesMode pluginManagement { repositories {

  • Android ProgressBar 详解 改变 ProgressBar 颜色2022-06-27 11:04:46

      今天来说说 ProgressBar 这个东西,之前一种是用的 项目里面 别人写好的直接用, 还没怎么细看这两个东西 ProgressBar 很简单就一进度条默认情况下, 他是圆形的, 但是它还有另一种 水平长条状的形态 同时还需要了解的有:1. 水平形状的 ProgressBar 是有两个进度的 向我们看到

  • linux grep命令的-P和-o选项的作用2022-06-27 11:00:42

    linux grep命令的-P和-o选项的作用 # grep 命令的选项有哪些? Usage: grep [OPTION]... PATTERN [FILE]...Search for PATTERN in each FILE or standard input.PATTERN is, by default, a basic regular expression (BRE).Example: grep -i 'hello world' menu.h main.c Regexp se

  • app简单控件了解——视图——设置视图的间距2022-06-26 23:02:40

    android:layout_marginTop="30dp" -----该属性的作用是让当前视图与上方间隔一段距离 android:layout_marginBottom="30dp"-----该属性的作用是让当前视图与下方间隔一段距离 android:layout_marginLeft="30dp"-----该属性的作用是让当前视图与左边间隔一段距离 android:layout_

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

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

ICode9版权所有