#开发文档

Flutter开发flutter sdk安装配置以及flutter sdk版本管理和版本切换

需要使用git方式下载安装fluttersdk,因为版本切换是使用gitreset指定到切换到版本的。1.gitclonehttps://github.com/flutter/flutter.git下载最新的fluttersdk2.添加flutter路径到.bash_profile,然后命令行执行source.bash...

android开发使用Glide加载Bitmap的方法

方法一:不推荐,会出现闪烁funloadBitmapImage(target:ImageView,bitmap:Bitmap){valbaos=ByteArrayOutputStream()bitmap.compress(Bitmap.CompressFormat.PNG,100,baos)valbytes:ByteA...

android开发DialogFragment禁止按back键消失的解决方法

overridefunonCreateDialog(savedInstanceState:Bundle?):Dialog{valctx=context?:returnsuper.onCreateDialog(savedInstanceState)varbuilder:AlertDialog.Builder=AlertD...

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...

android开发Activity启动流程简单记录方便搜索以及回顾

1.点击launcher图标LauncherApp.onClick->onClickAppShortcut()->startAppShortcutOrInfoActivity()->launcher.startActivitySafely()Activity.startActivity->sta...

android开发全屏切换代码,记录一下

privatevoidtryFullScreen(booleanfullScreen){  if(activityinstanceofAppCompatActivity){    ActionBarsupportActionBar=((AppCompatActivity)activity).getSupportActi...

OpenGLES以及shader开发调试工具

1.shader开发编辑器kodelife,地址:https://hexler.net/products/kodelife2.shader调试工具GAPID,google开源的一个项目,地址:https://github.com/google/gapid3.shader调试工具RenderDoc,地址:https://...

android开发使用TextView显示html富文本、markdown文本的强大框架记录一下

android开发时,有时我们想灵活修改样式灵活,所以想使用富文本显示方式展示,一般我们有以下两种方式:1.使用TextView显示,使用textView.setText(Html.from(html))显示富文本内容2.使用WebView加载,使用webView.loadData()或者webView.loadDat...

android开发过程使用的依赖库的具体地址到底是啥?记录一下

android开发过程使用的依赖库的具体地址到底是啥?比如项目里面使用了bugly库,我们添加的依赖如下:  api'com.tencent.bugly:crashreport:latest.release'  上面的latest.release表示使用最新的版本,也可以使用具体的数字,比如api'com.tencen...

android开发聊天输入框at某人的分隔符选取

android开发时,一些需求要实现@某人,比如说聊天输入框里要实现@某人的高亮效果。实现的一个关键点据说@某人和正常输入的内容的分隔,这个分隔符就是一个重点了。记录一些我实现的时候使用的分隔符。Stringsep=" ";//注意:不是空格,一个编码为8197的空白字符。看起来像空格,但unicode不一样那怎么得到...

android开发使用setOnClickListener点击事件实现双击事件的解决方法

android没有提供给我们直接设置双击事件的方法,当然可以使用setOnTouchListener使用,这里提供一种简洁的实现方法使用kotlin实现代码如下:privatevarlastClickTime=0LtextView.setOnClickListener{valclickTime=System.curre...

android开发fragment里面使用百度地图黑屏错位的解决方法

最近使用百度地图开发,在fragment里面使用百度地图,切换tab的时候,fragment里面的百度地图黑屏、错位导致显示mark不准确。解决方法就是将MapView换为TextureMapView即可 ...

android开发FontMetrics的理解

p.p1{margin:0;font:12px"HelveticaNeue"}p.p1{margin:0;font:12px"HelveticaNeue"}Paint.FontMetrics.top:基准位置上方最大高度Paint.FontMetrics.ascent:基准位置上方推荐高度Paint.FontMetri...

android开发使用MAT工具检测查看内存泄露

1.下载MAT工具https://www.eclipse.org/mat/downloads.php2.右键打开mat.app,打开MAT工具,mac下打开可能出错,解决方法如下:  编辑mat.app/Contents/Eclipse下的MemoryAnalyzer.ini文件,  在--launcher.libra...
首页上一页...89101112...下一页尾页