E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
神笔--Android
技术梳理总纲
从事
Android
开发将近十年,平时会遇到各种各样的问题,但是总感觉缺一些什么,基础方面总是一些星星点点的理解,缺乏总体脉络的掌控.我决定花半年到一年时间,把
Android
各种原理梳理一遍.当然会尽量使用简单的原理和语言
唧唧歪歪的河马
·
2024-02-01 05:50
2024-01-29
Android
系统自动化测试脚本,定时点击某个坐标,输入数值,检测软键盘是否打开,隐藏软键盘等功能,用于app的压力测试
一、为了自动化测试,特意化实际写这个shell脚本,定时点击某个坐标,输入数值,检测软键盘是否打开,隐藏软键盘等功能#!/bin/shNUM=0REMOVE_NUMBER=0b=30MIN=5MAX=300RANGE=$(($MAX-$MIN+1))whiletruedoletREMOVE_NUMBER++if[["$REMOVE_NUMBER"-gt"$b"]];thenecho"remove/
Donald Linux
·
2024-02-01 05:57
Android
linux
服务器
数据库
BottomNavigationView 样式被主题覆盖怎么办
drawable/icon_selector"app:itemBackground="@null"app:itemTextColor="@drawable/test_selector"也没用但是设置背景是有用的
android
Dear月
·
2024-02-01 05:18
uni-app
Android
某些机型调用相机失败
sourceType:['album','camera'],真机调试时uni-app项目选择发行->原生App-制作应用wgt包,在iOS项目和
Android
项目中通过放到后台远程获取加载到本地或者直接本
落落2023
·
2024-02-01 04:56
Flutter vs React Native vs Native:深度性能比较
Flutter是Google开源的移动用户界面框架,可以快速在iOS和
Android
上构建高质量的原生用户界面,正在被全球越来越多的开发者和组织使用。
ioufev
·
2024-02-01 04:11
Android
实现模块 api 化
模块间的交互首先是解决模块之前的依赖问题,模块间肯定是不能相互依赖的,那如何进行数据交互就是一个问题了;比如用户模块和其他模块,其他模块如何在不依赖用户模块的情况下获取到用户信息;使用EventBus想要获取用户信息,那User类肯定是要引用的,肯定是要提取出User类放到公共模块里面,然后获取User可以通过EventBus来获取数据公共模块将EventBus发送的Event定义为接口publi
Android高级开发
·
2024-02-01 04:18
通过JS来判断打开的浏览器页面是PC端还是移动端或者是其他形式(navigator.userAgent)
在进行渠道管理时,由于要在各种不同端(包括任何形式的pc端、移动端、app、
Android
/IOS、小程序等)中内嵌h5页面来展示不同的内容,且具有良好的兼容性。
八了个戒
·
2024-02-01 03:37
Vue系列
问题解决
前端
android
app
小程序
web
javascript
红外热成像仪定制_热成像仪/红外夜视仪开发方案
红外热成像仪的解决方案产品是由一系列高科技元素构成的,主板采用了联发科12纳米四核低功耗处理器,搭载
Android
9.0操作系统,不仅运行速度快,还配备了320×240红外探测器和20
深圳智物通讯
·
2024-02-01 03:06
热成像仪
红外热成像仪
热成像设备定制
Android
报错记录_2
error:'Failedtocommitinstallsession101493155withcommandcmdpackageinstall-commit101493155.Error:Unknownfailure:cmd:Failurecallingservicepackage:Brokenpipe(32)'Retrysolution:安装一个新的模拟器去运行该程序
psogos
·
2024-02-01 03:27
Android
服务器
Navigation
Navigation:可简化
Android
导航的库和插件,用来管理Fragment的切换,通过可视花的方式,看到App的交互流程。
主音King
·
2024-02-01 02:56
还需要多屏幕适配?—— ConstraintLayout(一)
多屏幕适配问题一直困扰着我们
Android
开发。究其根本是因为标准的UI设计图遇到各种不标准的屏幕。UI出图一般是按照360dp*640dp,但并不是所有手机的宽度都是360dp。
唐子玄
·
2024-02-01 02:14
前端-外卖客户端-容器化-架构演进-美团技术团队
对于开发来说,只需要学习一个框架,就可以在
Android
和iOS双平台上开发。节约下来的成本,可以投入
无心六神通
·
2024-02-01 02:40
前端
前端
架构
容器化
Android
之ViewPager+TabLayout组合实现导航条切换效果(微信和QQ底部多标签切换)
前言之前在另外一篇中用Fragment和button实现了点击切换Fragment的效果,比较简陋。这次改用ViewPager+TabLayout实现联动的效果。实现效果ViewPager多个页面滑动TabLayout和ViewPager绑定,实现Fragment和标签绑定TabLayout的自定义标签以及选中颜色改变效果图效果图思路分析ViewPager用来放Fragment,并且实现滑动的效果
依然滑步
·
2024-02-01 01:58
Android
多线程之AsyncTask异步任务
前言:我们通常将
android
线程分为两种,一种叫做MainThread,除了MainThread之外的线程都可称为WorkerThread。
度憨憨
·
2024-02-01 01:00
Android
解决桌面出现两个相同App图标的问题
现象开发过程中我们可能会遇到以下现象,apk安装后出现了两个相同的名称相同的图标应用图片来源于网上素材原因:是因为
Android
程序进行打包编译时,将所有的Manifext文件合并后,发现有多个Activity
30eb7fe7eef0
·
2024-02-01 01:13
Android
---
android
.intent.action.MAIN 与
android
.intent.category.LAUNCHER常用的几种情况
第一种情况:有MAIN,无LAUNCHER,程序列表中无图标原因:
android
.intent.category.LAUNCHER决定应用程序是否显示在程序列表里第二种情况:无MAIN,有LAUNCHER
梁同学与Android
·
2024-02-01 01:36
Android
项目开发笔记
MAIN
LANUNCHER
android
android
studio
Android
--- 消息模式Toast.makeText.show()的几种用法总结
Toast是一个View视图,快速的为用户显示少量的信息。Toast在应用程序上浮动显示信息给用户,它永远不会获得焦点,不影响用户的输入等操作,主要用于一些帮助/提示。Toast最常见的创建方式是使用静态方法Toast.makeText我使用的是SDK2.21.默认的显示方式//第一个参数:当前的上下文环境。可用getApplicationContext()或this//第二个参数:要显示的字符串
梁同学与Android
·
2024-02-01 01:36
Android
项目开发笔记
Android
Toast
makeText
消息模式
用法
Android
--- logcat 打印日志、设置缓存大小、过滤等
setproppersist.log.tag-Gsetproppersist.log.tagVsetproppersist.log.tagSsetproppersist.log.tag.APP_AVsetproppersist.log.tag.App_BVsetproppersist.log.tag.App_CVsetproppersist.log.tag.
Android
RuntimeV
梁同学与Android
·
2024-02-01 01:06
Android
项目开发笔记
logcat
打印日志
设置缓存大小
过滤关键字
Android
--- 内存泄漏,如果查不到具体泄漏的原因怎么处理?
内存泄漏记录:解决方案:通过反射把SearchActiity中的mActivityResultRegistry砍掉,因为查不到具体原因,只能这么做
梁同学与Android
·
2024-02-01 01:06
Android
项目开发笔记
java
Android
--- onCreateViewHolder和onBindViewHolder两者关系和调用次数
onCreateViewHolder():负责承载每个子项的布局。onBindViewHolder():负责将每个子项holder绑定数据。俩参数是“RecyclerView.ViewHolderholder”、“intposition”。首先,onBindeViewHolder方法的调用时机是item出现(或将要出现)在屏幕上时,这时需要向传入的viewHolder中填充数据等操作。然后,onC
梁同学与Android
·
2024-02-01 01:05
Android
项目开发笔记
android
Android
--- 两种设置字体加粗的方法
直接上代码tv_subject_name.getPaint().setFakeBoldText(true);tv_subject_name.getPaint().setTypeface(Typeface.DEFAULT_BOLD);
梁同学与Android
·
2024-02-01 01:35
Android
项目开发笔记
两种设置字体加粗的方法
Android
Android
--- 好用的图片查看器
一款类似微信/B站的图片浏览组件,主要具有以下特点:类似共享元素的入场&退场动画(图片在入场时给人一种渐渐展开的效果)拖拽&双击退出图片查看支持缩放手势支持查看长图支持查看原图&下载原图支持显示GIF&可复用Glide的Bitmap内存缓存,避免OOM上地址:https://github.com/SusionSuc/DraggableImageViewer
梁同学与Android
·
2024-02-01 01:35
Android
项目开发笔记
Android
最好用的图片查看器
Android
--- Glide加载图片时候调用asBitmap()方法的时候总是报错,点不出来?
今天写Glide加载图片的时候,网上给的例子全都是这样写的很明显.asBitmap()在load后面,放到我的代码里就会报错,如下:最后查了半天度娘才发现要在with()之后添加asBitmap(),而不是load真的坑啊。正确代码如下:ImageViewimageView=baseViewHolder.getView(R.id.iv_image_id);Glide.with(context).a
梁同学与Android
·
2024-02-01 01:35
Android
项目开发笔记
android
Glide的asBitmap
Android
--- 夜神模拟器中没有图片怎么办?夜神模拟器中怎么导入图片?
问题:夜神模拟器中没有图片怎么办?夜神模拟器中怎么导入图片?解决:1.点击右侧文件助手2.点击“打开电脑文件夹”3.弹出如下文件夹4.点击imageShare5.点击Screenshots(这个是截图文件夹)6.将你准备好的图片导入这个目录下7.重启夜神模拟器(一般不重启等一会就会显示了)8.通过app测试打开相册看看能不能选择图片
梁同学与Android
·
2024-02-01 01:05
Android
项目开发笔记
夜神模拟器中没有图片怎么办
夜神模拟器中怎么导入图片?
android
android
studio
Android
---
android
.view.InflateException: Binary XML file line #7: Binary XML file lin... 类似问题的解决办法
(1)图片或者图标资源是否存在或者是否可以正常访问解决:删除带有图片的控件,或者将图片改成颜色之后再次启动看是否报错,如果不报错证明是图片资源引起的,删除原资源重新导入(2)包名不一致引起的解决:检查
Android
Manifest.xml
梁同学与Android
·
2024-02-01 01:04
Android
项目开发笔记
ateException
Binary
XML
file
line
#7Bi
Android
--- Argument must not be null解决
ausedby:java.lang.NullPointerException:Argumentmustnotbenullatcom.bumptech.glide.util.Preconditions.checkNotNull(Preconditions.java:31)atcom.bumptech.glide.util.Preconditions.checkNotNull(Precondition
梁同学与Android
·
2024-02-01 01:04
Android
项目开发笔记
Argument
mu
st
not
be
null
Android
--- Content Provider是使用示例,通俗易懂
当两个应用程序之间需要共享数据时,可以通过ContentProvider来实现。在这个示例中,我们将创建一个简单的ContentProvider,让App_B暴露人口总数的数据,并由App_A来获取这个数据。首先,我们来创建一个简单的示例:1.创建ContentProvider(App_B)在App_B中,首先创建一个ContentProvider,以暴露人口总数的数据。publicclassPo
梁同学与Android
·
2024-02-01 01:03
Android
项目开发笔记
android
html5 plus写入文件,html5plus 日志文件写入
更新记录1.0.0(2021-01-18)initcommit平台兼容性app微信小程序支付宝小程序百度小程序字节小程序QQ小程序快应用3.0.7app-vue××××××h5-Safari
Android
Browser
东北爷们儿爱做饭
·
2024-02-01 01:33
html5
plus写入文件
(转)AIDL使用
(转)
Android
开发之AIDL的使用详解AIDL(
Android
接口定义语言),可以使用它定义客户端与服务端进程间通信(IPC)的编程接口,在
Android
中,进程之间无法共享内存(用户空间),不同进程之间的通信一般使用
大莱莱
·
2024-02-01 01:16
android
mac 照片恢复,怎么恢复已删除的照片?苹果、安卓手机照片恢复方法
怎么恢复已删除的照片?越来越多的用户喜欢使用照片记录生活,很多人的相册里都保存着大量的照片,如果不小心把手机里的照片删除了该怎么办呢?其实我们能用很多种方法来找回被误删的照片,今天小编就给大家分享一下最常用的恢复步骤,如果你也想要找回被误删的照片,不妨一起了解一下。方法一:通过手机相册的“最近删除”进行恢复现在很多手机都提供了“最近删除”的相册,一般情况下删除的照片可以通过“最近删除”直接进行恢复
shunan chen
·
2024-02-01 00:23
android
mac
照片恢复
8款不错的手机解锁软件,忘记密码解锁手机变成可能!
然而,我们经常会忘记复杂的密码并锁定我们的
Android
智能手机。
Geeker55
·
2024-02-01 00:51
知识分享
手机解锁
解锁
智能手机
windows
电脑
iphone
android
手机
安全
高通和
android
的log,qualcomm平台抓log的方法
开发调试中的办法非常多,LOG是其中重要的一个方法,一些常见的LOG的抓取办法(主要针对QUALCOMM平台,未经详细整理):1.ADB查看或保存kernel的启动LOG:kernellog:adbshelldmesg>d:\kerneltestlog.txttips:dmesg-n8//设置log的等级#defineKERN_EMERG""/*systemisunusable*/#defineK
冀北老许
·
2024-02-01 00:38
高通和android的log
六款
Android
手机用户必装的APP,手机里有的话就赚大了!一个比一个厉害
新点亮视频一款非常不错的视频播放器应用,拥有简洁的界面以及强大的功能,拥有视频的主页、视频解析、电视频道、直播平台以及资源搜索,整个设计非常的人性化且无任何的广告。一个便签一款小巧且实用的便签小工具应用,界面相当的简洁且无任何广告。整体的风格也很简洁清新,支持详细的时间以及字数的显示,支持文本界面颜色的更改等。录音转文字助手一款非常不错的录音文字转换应用,它可以帮助我们实时转换并翻译成中文,解决了
夹心说
·
2024-02-01 00:56
Android
进阶解密①——activity的启动过程
Activity的启动分为根activity启动和普通activity启动,根activity的启动过程包括了普通activity的启动过程,本文只介绍根activity的启动;根Activity启动的整理流程:Launcher进程请求SystemServer进程的AMSAMS请求用户进程的ApplicationThreadApplicationThread请求ActivityThread,Act
leap_
·
2024-02-01 00:46
Unity游戏开发图片纹理压缩方案
比如,我们NGUI的图集纹理,在
Android
平台,使用ETC1纹理+Alpha通道
Coding小宇
·
2024-01-31 23:45
脚本
unity
Unity开发图片纹理压缩方案参考
在Texture2D的设置选项中,你可以针对不同的平台,设置不同的压缩格式,如IOS设置成PVRTC4,
Android
平台设置成RGBA16等。嗯,非常的智能。
VirtualCreator
·
2024-01-31 23:44
Unity资源管理
unity
干货:Unity游戏开发图片纹理压缩方案
在Texture2D的设置选项中,你可以针对不同的平台,设置不同的压缩格式,如iOS设置成PVRTC4,
Android
平台设置成RGBA16等。嗯,非常的智能。但是,在一些进阶
学习是一种状态
·
2024-01-31 23:43
unity
shader
unity
图片
游戏开发
压缩
Unity纹理格式选择
直接上结论:IOS:选择RGB(A)ASTC4x4~12x12(数值越大,压缩比越大,图片越模糊)
Android
:有透明度的选择RGBACrunchedETC2,无透明度的选择RGBCruchedETCCompressorQuality
五仁烧饼
·
2024-01-31 23:12
Unity开发方案和知识
unity
游戏引擎
【Unity性能优化】ASTC压缩格式(
Android
)
Android
支持OpenGLES3.1和Vulkan设备。目前有约5%的
Android
尚不支持ASTC可以通过下面函数判断是否支持ASTC格式SystemInfo.SupportsTextureFo
PangNanGua
·
2024-01-31 23:42
Unity性能优化
unity
ASTC
ETC2
TextureFormat
Android
资深
Android
逆袭、华为鸿蒙为安卓程序员开辟了一条新道路
本文章主要从以下5个方面来展开聊聊这个话题:1.什么是鸿蒙2.鸿蒙系统发展时间线3.鸿蒙是套壳
Android
吗?
不入流HarmonyOS开发
·
2024-01-31 23:52
harmonyos
android
华为
鸿蒙系统
鸿蒙
Android
NDK开发(二) 底层实现HEX的编码和解码
开始之前本篇博文承接上篇
Android
NDK开发(一)入门,如果大家没有接触过NDK开发请移至上篇本篇主要通过HEX的编码和解码案例来进一步了解NDK的开发.什么是HEX?
张鹿鹿
·
2024-01-31 22:26
Android进阶
编码
ndk
android
Android
混合开发之仿微信朋友圈
开发之前大约从去年开始吧,也可能是前年Html5好像火得不得了,不得了…总能从网上听说到XXX混合开发,为了紧跟潮流(虽然有点儿晚了),咱们也看看
Android
+Html5混合开发是怎样的!
张鹿鹿
·
2024-01-31 22:26
Android进阶
android
html5
微信
Android
开发之DataBinding的使用
Android
开发之DataBinding的使用Google在2015年峰会上推出的一种设计模式,其实早在2014年已经出现.本文只介绍了如何使用DataBinding,没有做底层的分析,大神请绕道^v
张鹿鹿
·
2024-01-31 22:26
Android进阶
android
android开发
设计模式
gradle入门
珍惜作者劳动成果转载请注明出处随着
Android
Studio越来越完善,更多的开发者舍弃掉Eclipse。
张鹿鹿
·
2024-01-31 22:56
Android进阶
android
gradle
Android
微信小视频录制功能实现
目录开发之前开发环境相关知识点开始开发案例预览案例分析搭建布局视频预览的实现自定义双向缩减的进度条录制事件的处理长按录制抬起保存上滑取消双击放大(变焦)实现视频的录制实现视频的停止完整代码总结开发之前这几天接触了一下和视频相关的控件,所以,继之前的微信摇一摇,我想到了来实现一下微信小视频录制的功能,它的功能点比较多,我每天都抽出点时间来写写,说实话,有些东西还是比较费劲,希望大家认真看看,说得不对
张鹿鹿
·
2024-01-31 22:56
Android进阶
android
视频
微信
掌握
Android
JNI 基础
定义:JavaNativeInterface,即Java本地接口作用:使得Java与本地其他类型语言(如C、C++)进行交互注意:JNI是Java调用Native语言的一种特性JNI是属于Java的,与
Android
张鹿鹿
·
2024-01-31 21:23
Android进阶
android
Error:The module 'core' is an
Android
project without build variants, and cannot be built. Please...
参考:https://stackoverflow.com/questions/49834961/the-module-app-is-an-
android
-project-without-build-variants
奋斗滴猩猩
·
2024-01-31 21:08
Android
ADB 命令行
用了MBP,一直有个问题,不能像Windows一样直接拷贝文件到手机SD卡上,
Android
ADB好像可以直接拷贝,但由于忙,没有去详细了解,最近刚需,要解决,于是系列学习了ADB知识,发现新大陆,没想到
迷途小码农h
·
2024-01-31 21:57
Android
的Service的生命周期
1.Service的创建@OverridepublicvoidonCreate(){super.onCreate();}2.Service的销毁@OverridepublicvoidonDestroy(){super.onDestroy();}3.Service和Activity绑定当Activity和Service绑定,Activity退出Service会解除绑定4.Service和onStar
GaoEnron
·
2024-01-31 21:13
Android
- TextView同时显示图片和文字(Html.fromHtml)
最近在开发过程遇到一个需求,效果图如下,这是RecycleView列表的item布局,其中Default和Home是标签信息(每个item会都不一样),后面是地址信息。分析了一下有两种方式,第一个是自定义一个layout,动态添加TextView,比如按照上面的item,就是添加四个TextView,Default、Home、第一行地址、第二行地址,但这种比较麻烦,还需要计算第一行能显示多少地址信
Hz_
·
2024-01-31 21:06
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他