规则android gradle build

Android开发-Android UI与布局详解

1.UI UI - User Interface - 用户界面 - 系统与用户信息交换的媒介 软件设计 = 编码设计 + UI设计 Android UI = 布局 + 控件 2.布局layout View:微件。用户可交互内容。常见的有TextView(文本框)、Button(按钮)等。 ViewG ......
Android 布局

Android BLE蓝牙开发-读写数据 获取UUID

首先: 1.BLE介绍 BLE是Bluetooth Low Energy的缩写,又叫蓝牙4.0,区别于蓝牙3.0和之前的技术。BLE前身是NOKIA开发的Wibree技术,主要用于实现移动智能终端与周边配件之间的持续连接,是功耗极低的短距离无线通信技术,并且有效传输距离被提升到了100米以上,同时只 ......
Android 数据 UUID BLE

Android 打包分析

问题:make project 项目生成的apk大小在15M左右 run 到设备里的apk 大小在5M左右 通过解包分析 ,主要差异在lib文件夹下 15M的包 5M的包 如需控制打包的内容,在app的build.gradle中配置即可 ndk{ abiFilters 'armeabi-v7a' } ......
Android

Android 使用ListView只显示一条数据

情况一:ListView外嵌套了ScrollView导致 情况二:没有使用ScrollView 解决:动态获取ListView的高度,并用代码设置。在adapter中setAdapter之后调用以下方法即可。 setListViewHeightBasedOnChildren()方法如下: publi ......
ListView Android 数据

android 设置亮度相关方法

package com.example.lightsensortest; import android.content.ContentResolver; import android.content.Context; import android.provider.Settings; import ......
亮度 android 方法

Android studio连接雷电模拟器

官网下载安装好雷电模拟器。 打开雷电模拟器,点击系统应用-->设置-->关于平板电脑-->连续点击五次版本号,会出现进入开发者模式的提示,进入开发者模式。 进入系统-->开发者选项-->打开usb调试 进入下载雷电的文档中,输入cmd回车,进入命令行,输入 adb.exe connect 127.0 ......
模拟器 雷电 Android studio

Android使用SurfaceView实现签名板

SurfaceView使用 首先创建一个SurfaceViewSign类,继承SurfaceView类,继承 SurfaceHolder.Callback和Runnable接口,代码如下: import android.content.Context; import android.graphics ......
SurfaceView Android

Android 使用 MPAndroidChart 实现折线图

做Android项目的时候用到了折线图,不光折线图,还可能遇到很多的图表需要展示渲染,自己手画的话那好玩了,今天使用MPAndroidChart插件来实现接入ECharts MPAndroidChart 库 MPAndroidChart 库地址:https://github.com/PhilJay/ ......
线图 MPAndroidChart Android

Android WebView使用方法详解 附js交互调用方法

目前很多Android app都内置了可以显示web页面的界面,会发现这个界面一般都是由一个叫做WebView的组件渲染出来的,学习该组件可以为你的app开发提升扩展性。 先说下WebView的一些优点: --可以直接显示和渲染web页面,直接显示网页--webview可以直接用html文件(网络上 ......
方法 使用方法 Android WebView

Android解决RecyclerView中的item显示不全方案

最近的项目中实现订单确定页面。需要使用ScrollView嵌套RecyclerView,当RecyclerView中的item数量比较多时,就会出现item只显示一部分数据,并没有将用户勾选的商品数量全部显示出来,这个时候就需要我们做一下处理了。 下面来说两种解决方案: 1、使用5.0的新控件Nes ......
RecyclerView Android 方案 item

ArcGIS Runtime for Android去除水印和Logo

ArcGIS Runtime for Android的开发版,所有地图上都有水印和logo,除了使用标准版外,也有去除的方法。 水印去除 去除右上角的"Licensed For Developer Use Only" 文字,需要在调用ArcGIS Runtime SDK for Android 的A ......
水印 Android Runtime ArcGIS Logo

关于Android Studio constraintlayout布局出现控件无法固定问题

遇到设备开机就黑屏的问题可以参考文献,亲测好用 https://blog.csdn.net/Just__Do__IT__/article/details/121129827?ops_request_misc=&request_id=&biz_id=102&utm_term=android%20stu ......

Android开发-Android开发环境搭建(Android Studio详细安装教程,适合新手)

01 Android开发工具 Android Studio Android Studio是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA.类似Eclipse ADT, Android Studio提供了集成的Android开发工具用于开发和调试 架构组成 。基于Gradle ......
Android 新手 环境 教程 Studio

PKIX path building failed,SunCertPathBuilderException: unable to find valid certification path to requested target报错和解决

背景:有一个项目,需要调用gitlab的api,开发阶段在windows上进行。开发完成部署到linux中时,当请求gitlab接口的时候报如下错误: 2023.03.22 10:30:39.522 ERROR [http-nio-8089-exec-2] org.apache.juli.loggi ......

直播带货源码,调整android系统时间

直播带货源码,调整android系统时间 一、相关类 java.text.SimpleDateFormatjava.util.Datejava.util.CalendarGregorianCalendarTime ​ 二、常用方法 java.text.SimpleDateFormatjava.uti ......
货源 android 时间 系统

Android BLE 广播定制

近期项目中用到蓝牙BLE,需要区分设备及显示蓝牙名。对于蓝牙BLE广播,发送字节数超过31会广播失败(原因之一是蓝牙名称太长),再者蓝牙mac地址是动态的无法区分设备。和同事交流后,采用他的项目中的方法。 名称太长问题 广播时,不添加Service UUID,采用2个字节表示服务。 蓝牙名字符长度超 ......
Android BLE

android studio Failed to launch native debugger. Unsupported device. This device cannot be

解决方法 在Android studio, file-->settering >plugins android NDK support插件的选项去掉,restart,重新debug, NDK无法add breakpoint,再 file-->settering >plugins android ND ......
device Unsupported debugger android Failed

Cadence入门笔记(七):布线和规则

规则设置 一般来讲规则设置主要是设置线宽和间距这两个参数 打开Cmgr规则管理器 如上所示,Physical是设置物理参数,即线宽、过孔类型之类。Spacing是这是间距 一般来讲,规则设置都是直接新建规则set,而不是直接修改default参数 例如我设置一个叫JLC的规则集,把线宽设置为最小0. ......
规则 Cadence 笔记

Android 堆栈抓取方案

不一样的 Android 堆栈抓取方案 - 网易云音乐技术团队 - SegmentFault 思否 https://segmentfault.com/a/1190000043564092 ......
堆栈 Android 方案

Android开发-Android UI与布局

01 Android UI 1.1 UI 用户界面(User Interface,简称 UI,亦称使用者界面)是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。 软件设计可分为两个部分:编码设计与UI设计。 1.2 Android UI Android应用界 ......
Android 布局

Android开发-安卓手机真机调试配置教程(以小米/红米手机为例)

打开手机的设置,点击我的设备。 进入全部参数信息。 下拉找到MIUI版本,多次连续点击,直到进入开发者模式,弹出如图提示。 在设置最上方的搜索框中搜索 开发者选项 ,点击进入开发者选项。 下拉找到“调试”中的“USB调试”和“USB安装”,全部开启,并无视风险同意。 连接此手机与工作电脑(此处注意用 ......
手机 小米 Android 教程

The command "npm run build" exited with code 1

新环境下,创建了一个Vue.js for VS: 在build时,出现了如标题一样的错误异常。The command "npm run build" exited with code 1。 第一步: npm run build -- --prod 第二步: npm run build --prod ......
quot command exited build code

【Android 逆向】【攻防世界】easy-dex

这一题不easy,不知为何叫这个名字。。。。 1. apk 安装到手机,不知所云,各种亮瞎眼闪光 2. jadx 打开apk,一行java代码都没有,打开AndroidManifest看看 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns: ......
easy-dex Android 世界 easy dex

爬取的数据,存到mysql中、爬虫和下载中间件、加代理,cookie,header,加入selenium、去重规则源码分析(布隆过滤器)、scrapy-redis实现分布式爬虫

# 1 scrapy架构 -爬虫:写的一个个类 -引擎: -调度器:排队,去重 -下载器 -pipline -下载中间件 -爬虫中间件 # 2 命令 -scrapy startproject 项目名 -scrapy gensipder 爬虫名 网址 -scrapy crawl 爬虫名字 -run.p ......

0 爬取的数据,存到mysql中 、1 爬虫和下载中间件、 2 加代理,cookie,header,加入selenium、3 去重规则源码分析(布隆过滤器) 、4 scrapy-redis实现分布式爬虫

0 爬取的数据,存到mysql中 # 存到mysql中 class FirstscrapyMySqlPipeline: def open_spider(self, spider): print('我开了') self.conn = pymysql.connect( user='root', pass ......

VMware ESXi 8.0.0 build-20513097 许可证

有效:4V492-44210-48830-931GK-2PRJ4 ESXi 8: 4V492-44210-48830-931GK-2PRJ4VCSA 8: 0Z20K-07JEH-08030-908EP-1CUK4ESXi 8: 4F40H-4ML1K-M89U0-0C2N4-1AKL4VCSA 8 ......
20513097 许可证 VMware build ESXi

2023.3.21Android的地铁查询

构思了Android的开发的流程:1.建立MySQL外端的数据库的链接,录入数据 2.画Android界面xml 3.编写action类实现功能的查询等 明天开始开发! ......
地铁 Android 2023 21

android开发Android Studio Electric Eel版本开始支持手机投屏啦

android开发Android Studio Electric Eel可以手机投屏啦 在Android Studio Electric Eel版本之前,我们需要进行手机投屏,一般使用Vysor等软件,这还是付费的哦,而且还不是很稳定 Android Studio Electric Eel版本开始有 ......
Electric android Android 版本 Studio

用Gradle构建spring源码项目

版本: JDK 1.8 Gradle :gradle-5.6.3-all.zip Spring 5.2.1 1.配置JDK环境和配置Gradle环境,这个就不说了网上一大片都是。 2.下载源码:git clone -b 5.2.1 https://github.com/spring-projects ......
源码 项目 Gradle spring

APP脱壳与反编译之Android Hook

实验环境 1. 安装安卓模拟器 2,安装miniconda 3,安装frida pip install frida pip install frida frida-tools -i https://pypi.mirrors.ustc.edu.cn/simple/frida --version 4,开 ......
脱壳 Android Hook APP