自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 关于移动互联网APP应用程序备案那点事

备案的目的是为了规范移动互联网应用程序的信息服务,促进互联网行业的健康发展。根据通知要求,自2024年4月1日起,未履行备案手续的APP将依法依规采取下架、关停、限制更新等处理措施。移动互联网APP应用程序备案是指按照《工业和信息化部关于开展移动互联网应用程序备案工作的通知》要求,对移动互联网应用程序(含APP、小程序、快应用等)进行备案登记的过程。没有进行申请的组织或者个人抓紧时间了,要是省事的话也可以寻找第三方机构帮忙审核。相关备案申请表可以去上面的这个链接下载。最近在搞这个APP应用备案的事情,

2024-03-10 17:31:07 303

原创 Mac电脑怎么配置ohpm的环境变量

总结:环境变量是安装插件必不可少的环节,不用刻意的去记怎么配置,因为你的项目配置一次后面好长时间不用再配置环境变量了,除非你换电脑了。第二步:找到你的配置环境变量的文件,以我的mac为例是.zshrc这个文件,然后打开进行编辑。2.这个是因为环境变量没有配置导致的,下面我来带着大家去配置一下环境变量。第一步:首先找到你的ohpm的安装目录,把路径复制下来。3.现在OHPM的环境变量应该已经配置好了,可以通过运行。来验证是否设置成功,然后在你的编辑器里面运行安装命令了。第三步:在打开的文件中,添加环境变量。

2024-03-27 01:22:21 526

原创 怎么查看Android系统中安装的 APP是多少位的!!

3.记住这两个id,在手机上运行你的APP,然后在终端窗口输入adb shell ps |grep 764 是查看当前64位的安装包列表,adb shell ps |grep 765是查看32位的安装列表。4.在列表中查看你的包名,如果在64位的列表中能找到那就说明你的安装包属于64位的,如果在32位的列表中找到,那你的安装包属于32位的,至此这个查询确认就结束了。怎么查看安卓系统中安装的某个APP是多少位的,今天接到一个查询需求,确认当前APP的的位数,今天给介绍一下。

2024-03-26 15:49:29 164 1

原创 install npm报错,提示这个certificate has expired

好的,我们已经知道这个问题所在了,解决方案为两种,一种为:把这个证书进行更新,两一种直接绕过证书的安全校验,我显然选择了第二种,绕过去,因为后面还是会出现这种风险的,索性一步到位。总结:遇到代码报错时,在寻找答案的同时,也需要剖析问题的本身,从源头入手,可能其他博主遇到这个问题,按照网上的那中解决方案给解决了,我的这个不行,具体问题具体分析吧。查阅了其他博主的解决方案,发现他们大部分都解决了,而我的报错依然还在, 他们的解决方案是。第三步:使用npm安装工具,重新安装即可。第二步:重新设置新的镜像源。

2024-03-11 13:34:33 1001

原创 运行报错No matching constructor for initialization of ‘AES::Encryption‘你们遇到过么?

这两天在搞android 的调用JNI这块,想把本地的加密搞到.so文件里面,这样反编译的成本会高一些,安全性相对来说高一些。不过研究到一半卡住了。这段代码看起来人畜无害的样子,但是就是跑不起来,就这把等我再研究研究,有了解这块的给个回答,解惑一下。话多说直接上代码,由于之前的学的C语言已经忘得不行了。

2024-03-10 14:02:39 216

原创 Android 实现图标和布局黑白化

Android 实现黑白化界面

2023-08-08 11:10:03 552

原创 Android 签名文件迁移到行业标准格式 PKCS12

Android 签名文件迁移到行业标准格式 PKCS12

2022-05-16 12:05:41 1610

原创 Android TextView文本和图片混排实现

1.问题 今天接到一个需求,UI设计图实现方式如下刚开始一看,这简单,imgView和TextView结合一下不就完事了,emmm......不对,又想了一下没有这么简单,如果只是两者的结合,会导致布局变成这个鸟样我嘞个叉,这显然没有达到UI的效果图,要不和美工商量一下修改需求。。。。。这显然不符合用户体验,我决定试一试实现这个,经过分析,这中布局方式图片需要动态的添加上去,使用简单的控件组合是解决不了问题的,首先想到的是使用HTMl的那种格式,但是那种灵活性不是很好,后来...

2021-07-09 11:09:28 1340

原创 Android始化Application两次或者多次的问题

1.问题:安卓在初始化Application时,数据被初始化了两遍,我在Application中初始化了本地的一些数据存到数据库中以供项目中使用,但是在初始化的时候发现数据存储了两遍,刚开始还以为是方法调用重复,后来检测了代码未发现重复调用,后来查阅资料后发现,是由于安卓在多进程运行时,会把Application初始化两遍,所以数据会有重复的问题出现.问题代码如下:2019-12-09 17...

2019-12-10 09:27:28 2502

原创 com.android.build.api.transform.TransformException: Error while generating the main dex list

问题报错:* What went wrong:Execution failed for task ':app:transformClassesWithMultidexlistForDebug'.> com.android.build.api.transform.TransformException: Error while generating the main dex list....

2019-11-13 10:02:47 1132

原创 Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory)

在项目中遇到一个问题,发现清单文件中报错,刚开始以为是gradle报错,就使劲的解决gradle的错误,发现使用了好多方法都不好使,后来查看详细的日志,才发现是清单文件少引用了一些配置.是与AndroidX有关的,这个问题引发的原因是由于我升级了依赖包的版本号,implementation 'com.android.support:appcompat-v7:28.0.0'然后就出现下面的...

2019-11-13 09:30:11 6982 1

原创 Android Studio 升级3.5最新版本,布局文件错乱解决

第一时间升级了Android Studio 3.5版本,总的来说体验还可以,但是也遇到了一些问题,其中令我比较头疼的一个是升级完之后,在编辑布局文件时,格式化代码的时候布局文件出现了错乱,当时很费解,布局文件的排版什么的也没有什么错误,一度怀疑我写的布局文件出了问题,就查了一下,对比一下3.42和3.5的配置文件里面的配置项,也没有什么区别,于是又把配置项设置了一下,原来是升级3....

2019-09-04 14:06:33 777

转载 Android Studio 3.5新特性

Android Studio 3.5新特性 ...

2019-08-22 10:23:40 1514 1

原创 Android 启动引导图的实现

下面是安卓启动引导图的实现,话不多说,直接上代码。1.布局文件:activity_guide.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wid...

2019-07-23 11:22:18 2081 2

原创 Android布局中动态添加ImageView并设置间隔

要求:引导图中的小圆点跟随着滑动的图片滑动,小圆点有一定的间隔。具体实现:1.布局文件<LinearLayout android:id="@+id/ll_guide_point" android:layout_width="match_parent" android:layout_height="wrap_content" ...

2019-07-23 10:52:37 3127

原创 Android TextView控件展示list集合中的内容

今天有个需求是,根据不同的数据格式展示不同的内容,兼容改版后的历史数据。我们直接展示TextView控件加载list集合,下面直接上代码。数据格式如下:[ { "textkey": "测试key1", "textValue": "测试value1" }, { "textkey": "测试key2", ...

2019-05-05 18:41:19 2698

转载 技术面试老是有劲使不出,该怎么办?

又到了一年金三银四,回想到很多年前我刚参加工作时的面试经历,那时都是呆呆地等着面试官问问题,被问到一些自己并不熟悉的问题时要不就是思考半天也切不中要点,要不就只能无奈地回答并不清楚了。其实不管是经验不足的初级开发,还是面临更高要求的资深开发,在面试上都会有一样的困扰:如何在掌握的知识有限的情况下,完成好一场高质量的面试呢?本文最适合以下几种情况的同学参考:知识面有限的初学者 希望首次加入...

2019-02-26 22:25:02 105

转载 实用的抓包工具

1. HpingHping是最受欢迎和免费的抓包工具之一。它允许你修改和发送自定义的ICMP,UDP,TCP和原始IP数据包。此工具由网络管理员用于防火墙和网络的安全审计和测试。HPing可用于各种平台,包括Windows,MacOs X,Linux,FreeBSD,NetBSD,OpenBSD和Solaris。下载Hping: http://www.hping.org/2. Os...

2018-12-07 15:21:52 325

转载 各种Android UI开源框架 开源库

自己总结的Android开源项目及库。 github排名 https://github.com/trending,博主总结的很好,很全面,开源库地址:https://github.com/zhangdigdk/TimLiu-Android,目录UI UI 卫星菜单 节选器 下拉刷新 模糊效果 HUD与Toast 进度条 UI其它 动画 网络相关 响...

2018-11-30 09:56:58 1676

原创 Error:Your project contains C++ files but it is not using a supported native build system

在编写JNI代码时遇到该问题,进过查阅资料,出现此错误的原因是项目中包含C++的文件,但是你的编译工具不支持,遇到该问题时首先想到build.gradle文件中是否配置相应的说明,配置如下:sourceSets { main { jni.srcDirs = [] }}然后进行编译看看是否成功,我的测试是成功了。然后还有相关配置,但是我认为这个配置好像...

2018-10-24 09:29:58 407

转载 JDK监控和故障处理工具

前言      Sun公司声明这些jdk的命令行工具为:“没有技术支持并且是实验性质的”,但事实上,这些工具都非常稳定而且功能强大,能在处理应用程序性能问题、定位故障时发挥很大的作用。                一、jps:虚拟机进程状况工具      功能:可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(Main Class,main()函数所在的类)名称以及这些进程的本地虚拟机唯一ID...

2018-05-09 10:32:23 186

原创 安装python教程

在我们安装完pycharm之后,发现打开会提示Python解释器未安装,下面直接上安装步骤。1.点击进入官网下载,下载地址   然后根据自电脑的草做系统版本进行选择性下载。例如我的电脑是win10 64位的。下载如下:2.下载完成点击安装。3.记得框要勾选,然后进入到下一个界面,直接点击Next继续。4.对于下图中,可以通过Browse进行自定义安装路径,也可以直接点击Install进行安装,点击...

2018-05-04 14:03:14 338

原创 pyCharm最新激活

大家对pyCharm下载下来打不开都是一件很苦恼的事情,下面给大家分享一下激活过程。1.先去官网下载pyCharm,点击进入下载页面2.然后进行安装,根据自己的操作系统的具体要求,选择相应的版本。3.安装完成后先不要急着打开,我们要做一些操作。4.点击下载 http://idea.lanyus.com/jar/JetbrainsCrack-2.7-release-str.jar一个补丁包。并将 J...

2018-05-04 13:11:37 314

转载 new Handler()和new Handler(Looper.getMainLooper())的区别是什么?

一、Handler的一些知识,new Handler()和new Handler(Looper.getMainLooper())的区别如果你不带参数的实例化:Handler handler = new Handler();那么这个会默认用当前线程的looper,在代码中Handler的定位是用来刷新操作UI,这样的话需要在主线程中操作。下面分为几种情况来分析Handler的:1.更新UI界面,ha...

2018-05-03 10:01:24 3992

转载 bug中的SurfaceTexture中的野指针

当初遇到这个bug,是不定期的低概率出现,最后找到一个比较容易重现的步骤:启动系统然后进google +  新建一个帐号(注意是新建一个帐号) 没几步就重启了 这个BUG,一开始追踪也是无头绪的,在这个bug出现时,系统的debuggerd还是有些问题,pt_regs设置的和内核对应不上,tombstone的信息完全无用,core dump功能也是无法使用,唯一的线索就是一点点logcat的tra...

2018-04-20 08:55:41 239

Android 实现图标和布局黑白化

实现黑白图标代码资源

2023-08-08

空空如也

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

TA关注的人

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