fiddler android手机ios

Android/ImageButton如何显示二进制字符流的图片

今天做获取用户接口信息,结构如下所示(UserIcon的值只是部分,不可用),有返回用户图片的信息(二进制),需要在页面显示,这里做下笔记 { "UserCode":"admin", "UserName":"管理员", "UserIcon":"iVBORw0KGgoAAAANSUhEUgAAAIAA ......
二进制 ImageButton 字符 Android 图片

如何查看手机CPU类型

如何查看手机CPU类型是armeabi,armeabi-v7a,还是arm64-v8a - 知乎 (zhihu.com) 安卓软件APK安装包arm64-v8a、armeabi-v7a、x86、x86_64有何区别?如何选择?-『白云居』 (baiyunju.cc) armeabi: 第5代、第6代 ......
类型 手机 CPU

临时帖 | 用于在手机端背英语的帖子

unit 1: 休息,缓解学习压力,social 的方式 1 this is going to be very interesting, it's a very good chance to learn something new 2 it's a fantastic way for student ......
帖子 手机

Android RxJava 异常时堆栈信息显示不全(不准确),解决方案都在这里了

现象 大家好,我是徐公,今天为大家带来的是 RxJava 的一个血案,一行代码 return null 引发的。 前阵子,组内的同事反馈说 RxJava 在 debug 包 crash 了,捕获到的异常信息不全。(即我们捕获到的堆栈没有包含我们自己代码,都是一些系统或者 RxJava 框架的代码) ......
堆栈 解决方案 Android 方案 RxJava

android中的VERSION和VERSION_CODES和compileSdkVersion, minSdkVersion 和 targetSdkVersion理解

一 背景 经常会有代码中用到 Build.VERSION.SDK_INT < Build.VERSION_CODES.O ,这是指什么意思。 在app项目中,经常会看到 android { compileSdkVersion 30 buildToolsVersion "30.0.3" default ......

Android studio 修改APK打包生成名称

在app的build.gradle的android{}添加一下代码 android.applicationVariants.all{ variant -> variant.outputs.all{ def createTime = new Date().format("YYYYMMdd", Time ......
名称 Android studio APK

Java_IO流

基础知识 文件在java程序中是以流的形式来操作的。 文件 获取文件信息 file.getName()//文件名 .getAbsolutePath()//绝对目录 .getParent()//父目录 .length()//大小(字节) .exists()//存在 .isFile()//是不是一个文件 ......
Java_IO Java IO

Android-3-创建activity

activity是什么? 本质上就是一个一个的页面,可以在页面中放button,label,input等等 view是什么? 本质上就是activity中用于布局的一个个组件,是作为这些组件的 R是什么? 本来只是表示Android,但在这里表示整个布局框架的各种细节,比如要布局中的某个组件,页面的 ......
activity Android

Flutter插件flutter_boost 在android模块中的报红问题解决.

1,在开发Flutter插件时,打开插件的android项目,准备编写native端的代码时,发现各种报红,代码无法跳转,体验十分不好。就像我下面的截图一样: 导入了FlutterBoost flutterBoost源码爆红。但是运行正常。。这说明本身是没有问题的。。 分明是没有错误的 类都存在。但 ......
flutter_boost 插件 模块 Flutter flutter

Android 9 WiFi连接过程

我们从setting 入口开始分析该过程; 1.setting界面 packages\apps\Settings\src\com\android\settings\wifi\WifiSettings.java 创建Dialog2 @Override public Dialog onCreateDia ......
过程 Android WiFi

iOS 17新特性以及适配细节汇总

1、UIScrollView增加了属性allowsKeyboardScrolling表示是否根据连接的物理键盘的方向键而滚动。 import UIKit class ViewController: UIViewController { lazy var scrollView: UIScrollVie ......
特性 细节 iOS

iOS开发实战-仿小红书App开发-1-App创建与Git

1.新建项目 2.添加Git仓库 添加自己的gitHub账号. 3.Token获取方式: Settings. Developer Settings. 获取个人Token. 填写相关内容. 得到Token后复制它,拿到Xcode中登录. 填写相关信息. 创建后打开GitHub,查看自己的所有仓库,发现 ......
实战 App iOS Git

官方下载aosp,编译并刷到pixel 3手机

下载 现在repo init需要在 https://android.googlesource.com 注册账号。 登陆后(我用的gmail账号)选择点击生成密码,将网页的命令粘贴到终端。 下载driver ......
官方 手机 pixel aosp

Android软键盘弹出关闭监听

https://juejin.cn/post/6844903489051557902?from=singlemessage&isappinstalled=0#comment package com.xiucai.common.manager; import android.graphics.Rect ......
键盘 Android

用weditor代替appium inspector来定位iOS元素

安装环境依赖 安装python环境下weditor库 pip install -U weditor 通过xcode连接iOS 参考:iOS安装WebDriverAgent避坑详解 启动weditor python -m weditor ......
inspector 元素 weditor appium iOS

微信小程序登录授权并获取手机号

1.获取手机号是有特殊按钮类型 <button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">获取手机号</button> 2.类型和点击事件都是指定了open-type="getPhoneNumber" "bindge ......
手机号 程序 手机

Android Studio中无法显示main.dart(Flutter项目在Android Studio中显示不全)

问题描述 创建完项目后只出现android文件 选择Project Files就会显示整个目录内容 设置后 ......
Android Studio Flutter 项目 main

android短视频开发,scroll-view的横向滚动

android短视频开发,scroll-view的横向滚动 css .scrollCon{white-space: nowrap;display: flex;align-items: center;}.monthItem{display: inline-block;width: calc(100% ......
横向 scroll-view android scroll 视频

Android-2-manifest和build.gradle两个关键文件

Androidmanifest.xml本质上就是用res中的文件配置项目的情况,像使用到的权限,app的名字,icon等等 build.gradle.kts本质上和maven没什么区别,主要是做两个事情,一是添加插件,二是添加库(检查有无这个库,没有的话就从网上下载) Androidmanifest ......
manifest 两个 Android 关键 文件

android中使用greedDao

android中使用greedDao 一 工具说明 Greendao是一个在android中快速生成数据库操作的orm工具,最近在项目中使用到,具体操作记录如下,供以后使用快速集成。该项目的源码在gitee的镜像地址为:【https://gitee.com/freewsf/greenDAO_1#ad ......
greedDao android

android-1-入门

环境配置 下载正版android studio使用即可 在android studio初始化第一次运行的需要注意的是三个东西是需要下载的 android api 33 就是app程序编译成apk的sdk 对应android9.0以上的版本的运行环境 gradle 一般自动下载,但可能失败 手动下载: ......
android

tomcat报错:java.io.IOException: 您的主机中的软件中止了一个已建立的连接。页面响应超时,浏览器会断掉和服务连接,java控制台会打印出次错误提示

tomcat报错:java.io.IOException: 您的主机中的软件中止了一个已建立的连接。 tomcat报错: org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件中止了一个已建立 ......
控制台 java IOException 浏览器 错误

Android无线WiFi调试指南(AndroidStudio+真机+WSA)

关键点 使用adb以无线方式连接设备,然后AndroidStudio即可识别和调试 adb无线连接设备命令:adb.exe connect ip:port,要让电脑和手机连接同一个局域网内 AndroidStudio自带的adb路径为AndroidSdk目录下:AndroidSdk\platform ......
AndroidStudio Android 无线 指南 WiFi

Android 编译线程爆了, gradle 内存 OOM 解决之路

本文首发我的微信公众号徐公,收录于 Github·AndroidGuide,这里有 Android 进阶成长知识体系, 希望我们能够一起学习进步,关注公众号徐公,5 年中大厂程序员,一起建立核心竞争力 背景 最近我们项目在编译的时候,编译多次之后,有挺多人反馈会出现 OOM 的,在项目的根目录下面会 ......
线程 内存 Android gradle OOM

iOS技术博主指南:填写苹果应用上架中的隐私政策信息

摘要:本文将详细介绍iOS技术博主在苹果应用上架过程中如何填写隐私政策信息。博主可以通过App Store Connect为应用程序提供隐私政策网址和用户隐私选项网址,并了解如何填写隐私政策文本。本文将提供步骤和注意事项,帮助博主顺利完成隐私政策信息的填写。引言:为了保护用户的隐私权益,苹果要求所有 ......
隐私 苹果 政策 指南 技术

文件操作和io

文件的概念 文件分为狭义的文件和广义的文件,这里讨论的是狭义的文件。文件是针对硬盘抽象出来的概念,当我们想要将数据保存再硬盘上时,是以文件的形式来保存的,并且是以文件为单位来保存的。文件包含的信息有文件名,文件类型,文件大小等,我们把这些信息视为文件的原信息。 由于文件的繁复,为了对文件进行高效的管 ......
文件

Android 编译介绍

Android的源码非常的庞大,编译Android系统往往会占用我们很长的时间,我们需要了解下Android的编译规则,以期能提高我们的开发效率。。。 ......
Android

iOS开发Swift-16-App的生命周期-AppDelegate和SceneDelegate

AppDelegate: import UIKit import CoreData //包含App的部分生命周期函数(钩子函数),也有其余函数(如推送) @main class AppDelegate: UIResponder, UIApplicationDelegate { func applic ......

iOS开发Swift-15-沙盒sandbox,JSON编码和Codable协议,本地数据存储,SQLite增删改查,视图按照数据排序-待办事项App进阶版

1.在待办事项App中,寻找沙盒路径. TodosTableVC-Delegate: import UIKit //UITableViewDelegate extension TodosTableVC{ //当用户点击cell的时候调用 override func tableView(_ table ......
数据 视图 编码 事项 Codable

苹果官宣iOS 17正式版!9月19日推送:兼容这23款iPhone

在iPhone 15系列新机发布的同时,苹果宣布,将于9月19日(下周二)推送iOS 17正式版系统。 据了解,在苹果2023秋季新品发布会结束后,iOS 17 RC版已面向开发者开始Beta测试并提供下载,所谓RC就是候选版,也可以理解为准正式版。 苹果官网显示,iOS 17正式版将兼容第二代iP ......
正式版 苹果 iPhone iOS