自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android 记录发布 Maven包 jitPack

使用插件 7.4 与脚本 8.4 虽然是发布成 ,但在AS中引用是查看不到源码。使用的AS 版本 Koala 回退至 Hedgehog。怀疑是打包上传 jitpack 不对问题。中间 提示下载aar.pom 会提示报错。不清楚是AS 配置问题 还是 新版导致的。各种折腾都不行 配置源码包等等。尝试下载 旧版本 居然可以。Java 类 是能看到源码。引用中 打开KT类提示。

2024-04-22 10:24:05 156 1

原创 Android bug No implementation found for long org.opencv.core.Mat.n_Mat() (tried Java_org_opencv

原因是 BaseLoaderCallback 回调些在application 中 忘记配置到xml。可以理解为 未初始化 openCV。

2024-04-22 09:59:28 152

原创 Android bug compileDebugJavaWithJavac FAILED 错误: 不再支持源选项 6。请使用 7 或更高版本。

错误: 不再支持源选项 6。请使用 7 或更高版本。

2024-04-19 14:40:23 62

原创 Android Gradle插件对应的Gradle脚本所需版本

gradle/wrapper目录 gradle-wrapper.properties 文件对应的是脚本版本根目录中 build.gradle 文件中 对应的 插件版本 如 7.4.2。

2024-04-19 14:38:23 230

原创 General error during semantic analysis: Unsupported class file major version 61

原因 升级了环境变量中Java版本 为17。

2024-04-19 02:00:36 229

原创 Android 蓝牙开发与 12/S 系统适配

权限适配参考流写数据。

2024-04-14 15:04:37 248 1

原创 Android系统 - 版本代号和对应API等级

每次都记不清,记录一下版本对应的代号,方便查找。

2024-04-13 17:41:27 270

原创 Android bug Unresolved reference: BR

参考 https://stackoverflow.com/questions/77409050/could-not-find-androidx-corecore-ktx1-8-10。新建项目后 导入viewBinding 编译后提示 Unresolved reference: BR。app 目录下 build.gradle 中 plugins 节点。

2024-04-10 10:29:34 520 1

原创 Android Q Download文件存储

11 以上 存放 Download 目录中 只能通过uri 进行读取 且只能APP 安装后存放的文件 才有访问权限。APP 卸载之后 数据库中权限会被移除 无法再通过文件名称进行查询。通过查询 DESCRIPTION字段判断文件是否存在。复制文件至Download目录中。这边通过比较描述字段进行判断。不知是否还有其他解决方案。将文件下载至缓存目录中。

2024-04-08 00:38:43 1184 2

原创 Android adb 常用命令

以下是一些常用的adb(Android Debug Bridge)命令列表:

2024-04-02 23:50:34 881

原创 Android Paint 常用方法

setTextScaleX 设置字体的水平方向的缩放因子 默认值为1。setFontFeatureSettings 字体样式。setTextSkewX 文本在水平方向上的倾斜。setLetterSpacing 行的间距。setShadowLayer 阴影效果。setTextSize 文字大小。文字测量FontMetrics。默认值是0,负值行间距会收缩。setAlpha 透明度。

2024-04-02 23:36:50 423

原创 MediaFormat 基本参数

音频编码格式 ( MediaFormat.KEY_AAC_PROFILE)比特率 (MediaFormat.KEY_BIT_RATE)

2024-03-31 13:31:39 361

原创 01 opencv trackbar滑块使用

函数 createTrackbar 创建具有指定名称和范围的轨迹条(滑块或范围控件),将变量值分配为与轨迹条同步的位置,并指定在轨迹条位置变化时调用的回调函数 onChange。创建的轨迹栏显示在指定的窗口winname中。创建一个轨迹栏并将其附加到指定的窗口。

2022-09-03 16:39:23 290 1

原创 02 opencv 加载摄像头并录制视频

VideoCapture 参考。

2022-08-29 22:45:05 878

原创 01OpenCV 加载图片并显示图片

opencv 自带方法用 matplotlib 显示图片。

2022-08-29 22:43:39 1641

原创 could not read Username for ‘https://gitee.com‘: Device not configured

参考 https://blog.csdn.net/qq_29525621/article/details/122726425。设置中搜索“Use credential helper”,选中即可。

2022-07-12 23:13:28 11770

原创 Android 自定义View onMeasure使用

父spec mode \ 子LayoutParammatch_parentwrap_content具体dp值EXACTLYEXACTLY/sizeAT_MOST/sizeEXACTLY/dpAT_MOSTAT_MOST/sizeAT_MOST/sizeEXACTLY/dpUNSPECIFIEDUNSPECIFIED/sizeUNSPECIFIED/sizeEXACTLY/dp约束布局参数值说明EXACTLY(精确)matc...

2020-07-06 15:00:37 197

原创 Android Bug Installation failed due to: ‘null‘

项目包名是四级的突然报错Installation failed due to: ‘null’修改包名三级后正常 在修改成四级正常运行添加链接描述添加链接描述

2020-07-02 10:08:57 785

原创 Android ImageVIew scaleType效果

保存一封scaleType 正方形图片 在长方形的效果

2020-06-30 15:28:18 155

原创 Android系统为什么会设计ContentProvider?

参考https://blog.csdn.net/github_37130188/article/details/89648175参考拓展

2020-06-10 14:35:10 432

原创 Android中实现IPC通信的8种方式

参考https://www.jianshu.com/p/71480c680a65https://blog.csdn.net/ljd2038/article/details/50767223

2020-06-10 14:14:56 721

原创 Android Editext光标以及水滴颜色不一致

排查问题是 因为 LayoutInflater.from () 使用了 getApplicationContext导致 主题设置的颜色无效注 安装搜狗输入法/小米系统 后无法修改这个水滴颜色测试在华为 百度输入法是正常的模拟器上也是正常的参考解读 ayoutInflater.from 传递 Activity 与 Application 有何不同https://www.jianshu.com/p/406ed4b7259f其他设置水滴方法https://www.jianshu.co.

2020-06-04 15:38:37 688

原创 Android EditText不显示键盘

项目界面复杂无法排查出EditText 没有获取到焦点以及光标导致界面无法点击显示出键盘解决办法 代码中重新设置焦点 /** * EditText获取焦点并显示软键盘 */ public static void showSoftInputFromWindow(Activity activity, EditText editText) { e...

2020-05-07 00:31:41 830

原创 Android HSL 颜色值计算

需求代码 float[] outHsl = new float[]{0f, 0f, 0f}; ColorUtils.colorToHSL(Color.parseColor("#ef2b2c"), outHsl); ((ImageView) findViewById(R.id.imageView5)).setBackgroundColor(Color.p...

2020-04-29 16:41:20 852

原创 Android ShareSdk下载失败 Could not resolve com.mob:MobGUI:+.

Failed to list versions for com.mob:MobCommons.Unable to load Maven meta-data from http://mvn.mob.com/android/com/mob/MobCommons/maven-metadata.xml.Could not HEAD ‘http://mvn.mob.com/android/com/mo...

2020-04-27 09:55:08 3202

原创 Android 框架知识点记录(MVC MVP MVVM)

MVC View:XML布局文件。Model:实体模型(数据的获取、存储、数据状态变化)。Controller:对应于Activity,处理数据、业务和UI。MVPView: 对应于Activity和XML,负责View的绘制以及与用户的交互。Model: 依然是实体模型。Presenter: 负责完成View与Model间的交互和业务逻辑。MVVMView: 对应于Activ...

2020-04-26 10:43:31 97

原创 Android自定义View Switct 出现NullPointerException

继承Switch 重写构造方法后在布局中使用 出现 NullPointerException 如图在这里插入图片描述查了很久,Stack Overflow上面看到有说是SwitchCompat的textOn和textOff属性没有设置,报空解决方案https://www.jianshu.com/p/fb2df7d6f694https://stackoverflow.com/questi...

2020-04-24 09:00:18 188

原创 Android 第三方主题以及换肤解决方案

主题皮肤解决方案 https://github.com/ximsfei/Android-skin-supportBiliBili 早期的主题解决方案 https://github.com/bilibili/MagicaSakura

2020-04-22 17:42:34 779

转载 AnimatorListener 动画监听器

你可以使用下面的监听器来监听动画播放过程中的重要事件:Animator.AnimatorListener中的接口onAnimationStart() - 当动画开始的时候调用.onAnimationEnd() - 动画结束时调用.onAnimationRepeat() - 动画重复时调用.onAnimationCancel() - 动画取消时调用.取消动画也会调用onAnimationE...

2019-07-22 09:52:11 4449 1

原创 Android Studiao 发布 jitpack javadoc 乱码问题

1. 发布成功后javadoc 出现乱码问题根目录下 build.gradle 添加allprojects { repositories { maven { url "https://jitpack.io" } google() jcenter() //防止中文乱码 tasks.withType(Jav...

2018-12-14 13:39:01 263

原创 Android ConstraintLayout 属性列表以及使用

大自然的搬运工 参考: http://www.jianshu.com/p/c60f787817ad https://juejin.im/post/5a1d9ba66fb9a044fb07819eapp:layout_constraintLeft_toLeftOf 表示此控件的左边框与某个控件的左边框对齐或者在其右边app:layout_constraintLeft_...

2018-06-06 09:02:22 2677

原创 动画 学习Demo与自定义View: ViewExample

动画 学习Demo与自定义View: ViewExamplehttp://blog.csdn.net/harvic880925/article/details/50995268https://www.jianshu.com/p/9ad3aaae0c63 http://blog.51cto.com/mikewang/871765帧动画 View Animation (Frame

2018-01-26 10:10:49 204

原创 Android 断点下载

其实写起来很简单 没什么难度 网上的demo 比较多都是用数据库 自己根据文件大小来判断是否下载完成 Demo 下载地址 有时间在更新 完善点 https://github.com/huangqiqiang/Breakpoint URL url = new URL(mFileInfo.getUrl()); connection = (HttpURLConnection

2017-12-19 11:05:36 473

原创 Android 关于事件分发 dispatchTouchEvent

判断 点击的 坐标是否在view 上 在分发 滑动 冲突的话 也可以这样处理 下次碰到的时候验证下 滑动冲突 在activity上分发 override fun dispatchTouchEvent(ev: MotionEvent?): Boolean { if (ev!!.action == KeyEvent.ACTION_DOWN) { val

2017-11-14 16:01:13 264

原创 Android studio 使用与快捷键

使用快捷键 可以提高效率 有些快捷键记不住 记录下提取全局变量:Ctrl+Alt+F 提取方法 :Ctrl+Alt+M设置 : Ctrl+Shitf+SRun : Shift+F9Debug : Shift+ f8cvs 更新: Ctrl+T

2017-11-07 14:23:36 234

原创 Android bug日志/错误收集

记录错误 鱼的的记忆 长时间 避免忘记 1. Fatal signal 11 (SIGSEGV), code 2, fault addr 0x7f674fb000 in tid -8665652 (高并发下使用context 导致的 具体原因不明白解决办法 使用context的方法 加 synchronized``` public synchronized static byte[] dr

2017-10-27 11:50:16 1595

原创 Android 代码中AddView 使用anko

找了半天 才知道 是用UI 记录下 for (item in SApplication.getInstance().baseInfo.telList) { UI { var text = textView(item.title + ":" + item.tel) { textColor = R.col

2017-07-27 17:31:53 452

原创 Android 代码中获取颜色 Color

tv_color.setTextColor(0x123456) // 这个6.0 的已经过时了 resources.getColor(R.color.abc_btn_colored_text_material); // 6.0 以上的 this.getColor(R.color.abc_background_cache_hint_sele

2017-07-25 09:24:19 19185

原创 android SystemService 列表

API 25 的 简略 统计 传入的Name 返回的对象 说明 WINDOW_SERVICE android.view.WindowManager 管理打开的窗口程序 LAYOUT_INFLATER_SERVICE android.view.LayoutInflater 取得xml里定义的view ACTIVITY_SERVICE android.app

2017-07-09 19:03:37 527

原创 Android Design TabLayout 使用与分割线

LinearLayout linearLayout = (LinearLayout) mTbTitle.getChildAt(0); linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); linearLayout.setDividerPadding(40); //

2017-07-09 11:46:16 1396

iOS 13.4 (17E255).zip

iOS 13.4 (17E255) 真机包 iOS 13.4 (17E255) iOS 13.4 (17E255)

2020-08-03

SwipeRefreshLayout Demo

博客地址 http://blog.csdn.net/u013148839/article/details/50686506

2016-02-18

React Native Android Navigator的使用2

博客 http://blog.csdn.net/u013148839/article/details/50337939

2015-12-17

React Native Android Navigator的使用

博客 http://blog.csdn.net/u013148839/article/details/50337939

2015-12-17

rect native android IntentAndroid 拨打电话

http://blog.csdn.net/u013148839/article/details/50176401

2015-12-04

React Native 原生模块实现拨打电话

博客 http://blog.csdn.net/u013148839/article/details/50160181

2015-12-03

android-volley-master.zip

1. Volley主页 https://android.googlesource.com/platform/frameworks/volley 2. Google I/O Volley演讲 http://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded 3. Android Tipshttp://dev.classmethod.jp/smartphone/android/android-tips-51-volley/ 4. Google I/O 2013 – Android : Volley: Easy, Fast Networking for Android http://y-anz-m.blogspot.jp/2013/05/google-io-2013-android-volley-easy-fast.html?m=1

2015-07-01

调用本地录音并保存到指定的文件夹和名字

下载就可以用,复制到工程改改就好,java的片段代码,请放心使用

2014-07-09

Myeclipse8.5汉化包

分为两种情况: 一如果安装目录出现带空格的文件夹,解决方案如下: (此处是以安装在C:/Program Files下为例) 1. 将汉化包中的language文件夹复制到一个没有空格的文件夹中,比如F:/MyEclipse(只是一个举例,也可以是D: /soft /myeclipse等) 2. 创建一个项目,在项目里面建立一个 CreatePluginsConfig类,把上面的代码复制进去,记得修改你的插件路径。 3. 将CreatePluginsConfig中的汉化包插件路径C://myEclipse//language//plugins替换为上面建的F: /MyEclipse 4.运行你的CreatePluginsConfig类,然后在控制台下面会输出一大串英文。这时要全部把控制台输出的英文都复制到 C:/Program Files/Genuitec/MyEclipse 8.5/configuration/org.eclipse.equinox.simpleconfigurator ,用记事本把bundles.info 打开,在最后一行回车一下。把刚才在控制台里面的内容都粘贴进去保存。 5.找到C:/Program Files/Genuitec/MyEclipse 8.5的目录下找到myeclipse.ini文件,用记事本打开在最后一行加多一条语句 -Duser.language=zh 6:保存,启动你的MyEclipse吧,这里你就可以看到中文的界面了,祝你成功。 二 安装目录没有出现带空格的文件夹,汉化方案如下: (此处是以安装在F:/MyEclipse下为例) 1. 将汉化包中的language文件夹复制到F:/MyEclipse/Genuitec/Common/下面。 2.创建一个项目,在项目里面建立一个CreatePluginsConfig类,把上面的代码复制进去,记得修改你的插件路径。 3.将CreatePluginsConfig中的汉化包插件路径C://myEclipse//language//plugins替换为上面建的F: //MyEclipse //Genuitec//Common//language//plugins 4.运行你的CreatePluginsConfig类,然后在控制台下面会输 出一大串英文。这时要全部把控制台输出的英文都复制到F: /MyEclipse / Genuitec/MyEclipse 8.5/configuration/org.eclipse.equinox.simpleconfigurator ,用记事本把bundles.info 打开,在最后一行回车一下。把刚才在控制台里面的内容都粘贴进去保存。 5.找到F:/MyEclipse /Genuitec/MyEclipse 8.5的目录下找到myeclipse.ini文件,用记事本打开在最后一行加多一条语句 -Duser.language=zh 6.保存,启动你的MyEclipse吧,这里你就可以看到中文的界面了,祝你成功。

2013-12-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除