自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AC1992的专栏

技术菜,学习中,欢迎指正!

  • 博客(31)
  • 资源 (14)
  • 收藏
  • 关注

原创 鸿蒙Canvas自定义View之k线图绘制

【代码】鸿蒙Canvas自定义View之k线图绘制。

2024-04-26 16:02:19 128

原创 鸿蒙4.0真机调试页面卡顿黑屏踩坑

目前手上的真机为华为 nova6,处理器为麒麟990.鸿蒙系统已经更新到4.0,可以使用api9进行开发调试。应用已经能够正常安装了,但是安装之后,屏幕的触摸事件反应极其缓慢,甚至无效或者黑屏。鸿蒙开发指南其实已经非常的友好了。但是鸿蒙开发本身还是有些坑要踩,这篇文章主要讲了鸿蒙真机调试问题。传言鸿蒙next版本将不再兼容Android,所以领导安排做下鸿蒙开发的调研工作。这里,我们可以使用scrcpy这个工具,投屏之后进行操作。

2023-11-16 21:55:46 3523 10

原创 鸿蒙4.0正式版升级机型

HUAWEI MatePad Pro 12.6 英寸 2022。HUAWEI MatePad Pro 12.6 英寸 2021。HUAWEI MatePad Pro 10.8 英寸 2021。HUAWEI MatePad Pro 11 英寸 性能版。HUAWEI Mate 40 RS 保时捷设计 典藏版。HUAWEI MatePad Pro 11 英寸。HUAWEI Mate 50 RS 保时捷设计。HUAWEI Mate 40 RS 保时捷设计。HUAWEI P50 Pro 典藏版。

2023-11-15 11:18:28 795

原创 Android LiveData原理之-setValue和数据倒灌原理分析

一图胜万言,直接上图吧!有需要的同学们可以对着这张图阅读源码,相信能够快速加深理解。

2023-08-20 13:48:11 257

原创 BugReport本地crash日志分析总结

2.找到自己应用包退出理由为:reason=4 (APP CRASH(EXCEPTION))的时间点。AndroidRuntime: Process: com.rz.arglass(包名)1.在ApplicationExitInfo日志中找到自己的包。3.在bugreport中找到crash时间点对应日志。4.根据日志分析退出原因。

2023-06-02 10:24:13 407

原创 Android手机刷系统后无法联网

无法联网这是因为在连接一个网络的时候,系统会去请求一个google的网址来确定这个网络是否具有网络访问。由于我国GFW封锁策略,导致系统请求google网址不成功,就会出现叉号或叹号。今天,编译了一下Android 11,然后刷到我的手机里面。连接wifi后,显示无法联网。2. 电脑配置adb环境,打开命令行。1. 手机开发者模式中开启调试模式。

2023-06-01 22:20:57 3537

原创 (UI)Android自定义图片裁剪

Android图片裁剪框绘制,可手势控制

2023-06-01 09:02:44 1028

原创 MotionEvent的action无法获取多点触摸事件ACTION_POINTER_DOWN

这是个坑,maker一下,应该用actionMasked属性。

2023-05-16 23:14:40 176

原创 谷歌Chrome发布WebGPU,关于页面渲染的一些简单思考

与 API 的 WebGL系列不同,WebGPU 提供对更高级 GPU 功能的访问,并为 GPU 上的一般计算提供一流的支持。该 API 的设计考虑了 Web 平台,具有惯用的 JavaScript API、对导入视频的支持以及带有大量错误消息的完善的开发人员体验。WebGPU 是一种新的 Web 图形 API,它具有显着的优势,例如大大减少了相同图形的 JavaScript 工作量,以及机器学习模型推理的三倍以上改进。WebGPU的初始版本可在 ChromeOS、macOS 和 Windows 上使用。

2023-04-07 11:18:09 822

原创 Android NDK层和Java层获取系统级线程id的方法

思考:其实Android是基于Linux内核开发的操作系统,在NDK层调用某些方法时,我们可以考虑Linux方法的使用。作用:对比Java和NDK方法互调是否在同一线程中。

2023-03-30 23:39:28 614

原创 Android2023个人面试总结及知识树

Android面试个人总结

2023-03-20 15:20:22 376

原创 Java获取UTF-8中文及其它字符串长度代码实现

Java获取UTF-8中文及其它字符串长度代码实现

2022-11-13 16:43:36 1491

原创 Android Retrofit原理

Android Retrofit库调用OKHttp原理

2022-07-07 21:10:46 296 1

原创 qlib无法执行workflow_by_code这个demo

报找不到 ._libs.rolling 模块解决办法先后执行这两个命令:1 python setup.py install (1)2 python setup.py build_ext --inplace。(2)

2022-03-02 15:00:47 553

原创 鸿蒙系统应用开发学习入口

网址:https://developer.huaweiuniversity.com/portal/courses/HuaweiX+CBGHWDCN098/about?source=hwdev

2021-03-26 15:10:53 348

原创 OpenCV支持c++_shared编译

export ANDROID_NDK=/home/nn/Project/android-ndk-r14b (这一步非常重要,一定要export,我报错就是少了这一步) cmake -DCMAKE_TOOLCHAIN_FILE=/home/wushengqi/Android/NDK/android-ndk-r17c/build/cmake/android.toolchain.cmake \-DCMAKE_ANDROID_NDK=/home/nn/Project/android-ndk-r14b \-.

2020-12-16 09:31:19 350

原创 OpenCV编译报recipe for target ‘all‘ failed

编译流程:参考:https://juejin.cn/post/68449037936503029891.构建独立的交叉编译环境(不知道有啥用,也没有去实验缺少这一步有什么问题)../android-ndk-r16b/build/tools/make-standalone-toolchain.sh\--toolchain=arm-linux-androideabi-4.9\ #编译工具名字--platform=android-21\ android api的级别--install-dir=

2020-12-15 10:41:13 3795 3

原创 FFmpeg硬解报-542398533错

解决思路1.打印ffmpeg内部输出日志到Android Studio logcat:void my_logoutput(void* ptr, int level, const char* fmt, va_list vl) { LOGE("ffmpeg", "%s", fmt);}av_log_set_level(AV_LOG_INFO);av_log_set_callback(my_logoutput);发现是没有为ffmoeg设置jvm虚拟机2.添加jvm虚拟机到ffm

2020-12-14 16:44:12 1089

原创 升AndroidX之后找不到AndroidJUnit4类的解决办法

加上依赖:androidTestImplementation 'androidx.test:rules:1.2.0'androidTestImplementation 'androidx.test:runner:1.2.0'

2020-03-05 11:41:57 3965

原创 记一次导入module出错

我是直接把module copy到project里面来的,然后再settings.gradle里面设置include ':app' ,':utils', ':ui', ':refresh-layout'project(':utils').projectDir = new File('framework/utils')project(':ui').projectDir = new Fi...

2018-11-07 17:43:55 522

原创 Android Studio 为项目更改git仓库

1.VCS->Git->remotes2.重新Push就好了

2018-07-11 17:41:38 3816

转载 [Android 硬件] Eclipse错误:Conversion to Dalvik format failed with error 1

今天遇到一个蛋疼的问题,就是题目上方的报错。于是乎,网上搜索各种方法解决问题。下面是网上的总结,在这里发布一下。1、Eclipse错误:Conversion to Dalvik format failed with error 1 链接地址:http://www.eoeandroid.com/thread-65537-1-1.html2、conversion to dalvik fo...

2018-02-08 11:17:34 669

原创 Android开发学习Kotlin

随着google I/O大会的召开,Kotlin成为很多Android开发者热议的话题,这里有两个Kotlin学习的网站,分享给小伙伴们:1.官方网站:http://kotlinlang.org/2.中文学习网站:http://www.kotlincn.net/docs/reference/android-overview.html亲测有效Android Studio配置博客: http://bl

2017-05-22 20:16:36 616

原创 4.自定义View

1.childrenView onMeasure设置自己的尺寸 onDraw()绘制要绘制的内容带自定义属性的View1.1首先,在资源文件夹values里面新建attrs.xml文件 代码:<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="textType"> <at

2016-05-31 17:14:34 365

原创 3.service的使用流程

1.继承Service2.实现service的两种方式(startService,bindservice) 在通过bind方式启动service之后,再通过start方式启动之时,只会调用onStartCommand而不会onCreate 2.1 startService启动service 注:一旦通过startService,可在同一应用中再次执行startService

2016-05-31 17:10:01 478

原创 2.Activity生命周期、任务栈、启动模式

1.生命周期图 1.启动onCreate–>onStart–>onresume 2.被遮盖、跳转:onPause–> onStop 3.结束:onPause –> onStop –>onDestroy 4.重回界面:onRestart –> onStart –> onResume 5.在后台被杀死重启:onCreate –> onStart –> onResume大家注意到,除了几个常见

2016-05-31 17:02:39 511

原创 1.ormlite 学习笔记

1.下载并导入到libs jar包 orm(对象关系映射)对于Android为:ormlite-android-4.48.jar 和 ormlite-core-4.48.jar ;2.创建Bean类@DatabaseTable(tableName = "user")//声明表名public class User {@DatabaseField(gener

2016-05-31 16:59:34 407

原创 JSP入门之 -- 数据库配置

任何IT技术,应该都逃脱不了数据库操作吧!Android、IOS、JSP、ASP等等,今天刚刚入门了数据库的配置,在这里做个笔记。1.安装MYSQL(具体安装方法百度上有很多哦)2.在MyEclipse上新建一个Java项目3.在Java项目下新建一个Folder类型的libs包4.向libs包里面导入mysql的工具jar包,具体下载地址:http://download.csdn.net/deta

2015-09-16 16:47:46 802

原创 svn网络服务器项目导入到Eclipse

1.安装svn插件2.导入项目file--》import--》SVN--》从SVN检出项目--》创建新的资源库位置--》next-->在url里面输入你要导入的资源的链接。完成

2015-08-16 14:12:09 598

原创 安卓开发 自定义Dialog的问题总结之---Title背景为黑问题、edittext无法弹出软键盘

前几天,电脑出现问题,开机不断重启,怎么搞都木有用。于是乎狠下心来重装。那么问题来了,以前的项目呢?日了狗了,项目只备份到7月1号的,接下来只能慢慢写回来吧,之前dialog写得很顺利,白底蓝线黑字。但是今天写的话,出现了问题。下面来一一总结。**一、一开始想到的是利用AlertDialog来实现。代码如下:mBuilder = new AlertDialog.Builder(getActivi

2015-07-16 17:42:30 1364

原创 安卓微信支付集成(1)--微信支付功能的申请

第一步:在微信开放平台上注册并登陆,链接:https://open.weixin.qq.com/ 第二步:创建移动应用 具体创建过程,按要求填就是了。第三步 到管理中心去,选择要开发的项目,点击查看,进到详细信息中 选择申请开通微信支付 你会发现还需要进行开发者认证 第四步 开发者认证,认证吧!填写好资料,必须认真填,一个不小心,又要打回来重审,多等3-7天,绝对的蛋疼!所以一

2015-07-01 17:01:16 676

idafree70_linux.run

IDA反编译工具linux版本,免费版哦! 官方下载比较慢,这里上传一份备份,希望能给大家提供帮助。

2020-04-07

idafree70_windows.exe

IDA反编译工具windows版本,免费版哦! 官方下载比较慢,这里上传一份备份,希望能给大家提供帮助。

2020-04-07

MySQL jar包

MySQLjar包,希望能对大家有用

2015-08-13

微信支付V3版(Android Demo和IOS Demo、官方文档)

微信支付V3版官方文档及demo,其包括了Android和IOS的demo文档!找微信客服发的

2015-06-11

微信支付V3版demo(Android和IOS、官方文档)

微信支付V3版官方文档及demo,其包括了Android和IOS的demo文档!直接找微信客服要的

2015-04-20

PullToRefresh_Demo及PullToRefresh_Library

PullToRefresh_Demo及PullToRefresh_Library,其中包含了listView的item的定位,结束刷新动画,必须在异步任务里面

2015-02-26

支付宝官方文档及demo

支付宝官方文档和demo,因为从网上找有点麻烦,所以直接上传一个最新版的吧

2014-12-31

支付宝改进版demo

这个是一个支付宝官方demo改进之后的demo,因为支付宝demo适配的时候只适配到了14,所以有些高版本的机型官方demo不一定适用。其实改的地方不多,但是确实是花了一些功夫去查资料的,大家可以参考下。这个是客户端版的demo

2014-12-31

百度地图:Marker+定位到当前位置+计算两个坐标的距离+单击marker事件

百度地图:Marker+定位到当前位置+计算两个坐标的距离+单击marker事件

2014-12-16

Visual C# 2010入门

Visual C#2010入门经典教材是基于.net平台的经典教程 很值得作为新手的入门学习的教材

2013-09-07

c++哈弗曼编码

C++ 哈弗曼代码 希望对大家有所帮助

2013-04-16

数据结构实验课件

这是数据结构实验课件,希望能够对大家有所帮助

2013-04-16

最简单的链表

最简单初级的链表 只包含初始化 输入和输出操作 便于理解链表的结构

2013-04-06

数据结构概论

初步介绍数据结构的基本概念和术语 数据的逻辑结构和物理结构 算法的描述和性能分析

2012-11-29

空空如也

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

TA关注的人

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