51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#ROI
android开发webview使用h5播放视频时横竖屏切换的解决方法
1.xml代码<activityandroid:hardwareAccelerated="true"android:name=".WebViewActivity"android:configChanges="orientation|keyboardHidden|screenSize"android:screenO...
代码星球
·
2021-02-22
android
开发
webview
使用
h5
android开发cmake编译引入第三方库的常用写法
1.子模块1:gmath静态库CMakeLists.txt#要求的cmake最小版本cmake_minimum_required(VERSION3.4.1)#打开cmake输出日志set(CMAKE_VERBOSE_MAKEFILEon)#添加静态库,库名称gmathadd_library(gmathSTATICsrc...
代码星球
·
2021-02-22
android
开发
cmake
编译
引入
android开发使用clipPath快速实现ImageView圆角
classRoundImageView@JvmOverloadsconstructor(context:Context,attrs:AttributeSet?=null,defStyleAttr:Int=0):AppCompatImageView(context,attrs,defStyleAttr){privatev...
代码星球
·
2021-02-22
android
开发
使用
clipPath
快速
android开发文字转bitmap的实现
publicstaticBitmapgenerateBitmap(Stringtext,inttextSizePx,inttextColor){TextPainttextPaint=newTextPaint();textPaint.setTextSize(textSizePx);textPaint.setColor(t...
代码星球
·
2021-02-22
android
开发
文字
bitmap
实现
Jenkins打包android项目构建成功后发送http-post请求
这篇文章主要记录Jenkins自动化打包android项目后使用http-request插件发送post请求的记录1.安装http-request插件,步骤如下: 插件下载地址:http://updates.jenkins-ci.org/download/plugins/ 搜索选择http_request下载到本地...
代码星球
·
2021-02-22
Jenkins
打包
android
项目
构建
android开发使用Glide加载图片模糊不清的解决方法
funloadPreviewImage(context:Context,url:String,target:ImageView){valrequestOptions=RequestOptions().diskCacheStrategy(DiskCacheStrategy.ALL).override(Target.SIZ...
代码星球
·
2021-02-22
android
开发
使用
Glide
加载
android开发文件存储常见到api以及路径
android文件存储路径分为三小块:1.app私有,用户不可见的/data/user/0开头的: context.filesDir-->/data/user/0/包名/files context.cacheDir-->/data/user/0/包名/cache context.getDir("Tes...
代码星球
·
2021-02-22
android
开发
文件
存储
常见到
android开发EditText禁止输入中文密码的解决方法
funisChinese(str:String):Boolean{if(str.isEmpty()){returnfalse}for(cinstr.toCharArray()){if(c>=0x4E00.toChar()&&c<=0x9FA5.toChar())returntrue//有一个...
代码星球
·
2021-02-22
android
开发
EditText
禁止
输入
android开发使用Jenkins进行android项目打包配置截图
curl'https://oapi.dingtalk.com/robot/send?access_token=0a53d2e13946f6b85458bec9204e091c786b06c7daa0cac5434113124432'-H'Content-Type:application/json'-d'{"...
代码星球
·
2021-02-22
android
开发
使用
Jenkins
进行
android开发使用Glide加载Bitmap的方法
方法一:不推荐,会出现闪烁funloadBitmapImage(target:ImageView,bitmap:Bitmap){valbaos=ByteArrayOutputStream()bitmap.compress(Bitmap.CompressFormat.PNG,100,baos)valbytes:ByteA...
代码星球
·
2021-02-22
android
开发
使用
Glide
加载
android开发DialogFragment禁止按back键消失的解决方法
overridefunonCreateDialog(savedInstanceState:Bundle?):Dialog{valctx=context?:returnsuper.onCreateDialog(savedInstanceState)varbuilder:AlertDialog.Builder=AlertD...
代码星球
·
2021-02-22
android
开发
DialogFragment
禁止
back
adnroid gradle4.0以后关于arm64-v8a和armeabi-v7a的兼容性处理问题
android项目开发过程使用到so库的时候,一般我们都是使用armeabi-v7a版本对应32位系统,arm64-v8a版本对应64位系统;方法一:使用两份so好处就是兼顾到了64位的高性能,但是需要两份so库就增加apk大小;方法二:我们只想使用一份so库去同时兼容32位和64位。下面就是就有两种方式: 方式...
代码星球
·
2021-02-22
adnroid
gradle4.0
以后
关于
arm64-v8a
android开发GLSurfaceView源码浅读
...
代码星球
·
2021-02-22
android
开发
GLSurfaceView
源码
浅读
android jni开发添加log头文件android_debug.h
#include<android/log.h>#defineMODULE_NAME"LOG-NAME"#defineLOGV(...)__android_log_print(ANDROID_LOG_VERBOSE,MODULE_NAME,__VA_ARGS__)#defineLOGD(...)__andro...
代码星球
·
2021-02-22
android
jni
开发
添加
log
android开发Activity启动流程简单记录方便搜索以及回顾
1.点击launcher图标LauncherApp.onClick->onClickAppShortcut()->startAppShortcutOrInfoActivity()->launcher.startActivitySafely()Activity.startActivity->sta...
代码星球
·
2021-02-22
android
开发
Activity
启动
流程
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
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
其他