51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#OID
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
启动
流程
android开发全屏切换代码,记录一下
privatevoidtryFullScreen(booleanfullScreen){ if(activityinstanceofAppCompatActivity){ ActionBarsupportActionBar=((AppCompatActivity)activity).getSupportActi...
代码星球
·
2021-02-22
android
开发
全屏
切换
代码
android开发使用TextView显示html富文本、markdown文本的强大框架记录一下
android开发时,有时我们想灵活修改样式灵活,所以想使用富文本显示方式展示,一般我们有以下两种方式:1.使用TextView显示,使用textView.setText(Html.from(html))显示富文本内容2.使用WebView加载,使用webView.loadData()或者webView.loadDat...
代码星球
·
2021-02-22
文本
android
开发
使用
TextView
android开发过程使用的依赖库的具体地址到底是啥?记录一下
android开发过程使用的依赖库的具体地址到底是啥?比如项目里面使用了bugly库,我们添加的依赖如下: api'com.tencent.bugly:crashreport:latest.release' 上面的latest.release表示使用最新的版本,也可以使用具体的数字,比如api'com.tencen...
代码星球
·
2021-02-22
android
开发
过程
用的
依赖
android开发聊天输入框at某人的分隔符选取
android开发时,一些需求要实现@某人,比如说聊天输入框里要实现@某人的高亮效果。实现的一个关键点据说@某人和正常输入的内容的分隔,这个分隔符就是一个重点了。记录一些我实现的时候使用的分隔符。Stringsep=" ";//注意:不是空格,一个编码为8197的空白字符。看起来像空格,但unicode不一样那怎么得到...
代码星球
·
2021-02-22
android
开发
聊天
输入
at
android开发使用setOnClickListener点击事件实现双击事件的解决方法
android没有提供给我们直接设置双击事件的方法,当然可以使用setOnTouchListener使用,这里提供一种简洁的实现方法使用kotlin实现代码如下:privatevarlastClickTime=0LtextView.setOnClickListener{valclickTime=System.curre...
代码星球
·
2021-02-22
事件
android
开发
使用
setOnClickListener
mac下Android Studio配置文件的路径记录一下
用户名/Library/Preferences/AndroidStudio版本号/...
代码星球
·
2021-02-22
mac
Android
Studio
配置文件
路径
android studio更新到3.6以上后布局文件不能切换到xml编辑器?那就点进来吧
androidstudio更新到3.6以上后布局文件不能切换到xml编辑器?只能拖拽写UI了?怎么可能,看下面截图打开布局文件后,默认是到预览界面的,右上角的三个按钮就是用来切换视图的,自己点击试试就知道啦...
代码星球
·
2021-02-22
android
studio
新到
以上
布局
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
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
其他