logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【notification】Android 中创建震动通知

NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);Notification notification = new Notification();notification.vibrate = new long[]{0, 200, 100,

3.SurfaceView与多线程的混搭

上一篇简单介绍了SurfaceView的基本使用,这篇就介绍SurfaceView与多线程的混搭。SurfaceView与多线程混搭,是为了防止动画闪烁而实现的一种多线程应用技术。android的多线程用法与Java的多线程用法完全一样,本文不做多线程方面的介绍了。直接讲解SurfaceView与多线程的混合使用,即开一条线程专门读取图片,另外一条线程专门绘图。先看效果图,左边是开单个线程

Android中的MD5加密

MD5是一个安全的散列算法,有两个特点:1、输入两个不同的明文(一段原始的数字信息)不会得到相同的输出值2、根据输出值,不能得到原始的明文,即过程不可逆所以要解密MD5没有现成的算法,只能用穷举法,把可能出现的明文,用MD5算法散列之后,把得到的散列值和原始的数据形成一个一对一的映射表,然后在所谓的解密的时候,都是通过这个映射表来查找其所对应的原始明文。而绝对没有一种算法,可以通过输出加密后的散列

【FrameLayout】使用FrameLayout应该注意的地方

Android FrameLayout是最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充一个单一对象 — 比如,一张你要发布的图片。所有的子元素将会固定在屏幕的左上角;你不能为FrameLayout中的一个子元素指定一个位置。后一个子元素将会直接在前一个子元素之上进行覆盖填充,把它们部份或全部挡住(除非后一个子元素是透明的)。简单来说:FrameLayout

【react-native】react-native打包apk Error: Duplicate resources已解决

RN开发跨平台项目已经不再陌生,最近使用jenkins持续集成是通过./gradlew clean./gradlew assembleRelease打包APK 遇到两个错误⑴Gradle Permission denied解决办法就是授权 chmod +x gradlew 或者 sudochmod +x gradlew⑵react-native打包apk Error:...

【Navicat】MySQL8.0.11数据库报2059错误

前提: 最近新安装了MySQL 8,用Navicat连接时出现了出现2059错误原因:这是由于新版本的MySQL使用的是caching_sha2_password验证方式,但此时的navicat还没有支持这种验证方式。 解决方案:安装完MySQL8.0.11以后,没有设置环境变量,不能在DOS命令窗口直接使用MySQL的命令。1、可以配置环境变量后,在命令行执行登录;   ...

【Git】git上传大于100M文件异常解决方案

相信用到git的朋友一定会遇到这样的问题,解决的思路要根据实际情况,有的收费托管是可以开通大于百兆文件上传的。这里我们只采用放弃上传大文件的方式:通常是该文件已经add ,push后发现git的提示1、git rm --cached 文件路径   如果出现问题fatal: not removing 'xxx/xxx' recursively without -r   就采用 git rm -r -

PyCharm无法使用Django新建项目:'django-admin.py'不是内部或外部命令

稍有意识的程序员一定想到是Path环境变量的问题没错,在调用django-admin.py startapp bolg的时候程序出错,前提是settings.py和urls.py都配置好了运行Traceback (most recent call last):File "C:/Users/lifei/PycharmProjects/csvt01/manage.py", line

【host exception】java.net.UnknownHostException

关于java.net.UnknownHostException大家也许都比较熟悉,今天我来整理一下关于java.net.UnknownHostException的各种处理办法:1、在Android项目中的AndroidManifest.xml中添加访问网络的权限:;2、访问网站已经倒闭/关闭或者不存在,可以在浏览器中验证一下;3、无法解析该域名,可以将域名对应的ip写入到h

【docker】Docker可视化工具Portainer

Docker可视化工具Portainer以阿里镜像为例查找镜像docker search portainer下载镜像docker pull portainer/portainer基于镜像运行容器docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/do...

    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择