ubuntu下文件名中文乱码问题

如果文件名称是乱码,可以如下 安装convmv: sudo apt-get install convmv convmv -f gbk -t utf8 -r --notest * 我们在ubuntu下解压windows中生成的压缩包时,会出现解压后的文件名都是乱码问题 对于zip类型的压缩包,...

2019-06-11 19:20:56

阅读数 21

评论数 0

Ubuntu中遇到Unable to lock the administration directory (/var/lib/dpkg/),are you root?

当我们在ubuntu中使用 su do执行命令时,提示: Unable to lock the administration directory (/var/lib/dpkg/),are you root? 可以尝试以下方式处理: sudo rm -rf /var/lib/dpkg/loc...

2019-06-11 17:44:41

阅读数 4

评论数 0

RecyclerView列表滑动空指针问题

文章目录1.问题现象2.解决方法 1.问题现象 RecyclerView快速下拉,同时在分页加载数据,当数据很多时,则会出现空指针问题 出错信息如下所示 java.lang.NullPointerException: Attempt to invoke virtual method 'andr...

2019-06-05 12:23:52

阅读数 21

评论数 0

动态隐藏App启动图标

隐藏APP启动图标,网上说使用COMPONENT_ENABLED_STATE_DISABLED隐藏后不能显示,需要使用COMPONENT_ENABLED_STATE_DISABLED_USER,我没有出现这个情况。 MainActivity为对应的启动Activity public stat...

2019-03-21 18:15:14

阅读数 55

评论数 0

Android SELinux配置

文章目录1.权限警告2.权限警告语法3.权限配置语法4.配置普通权限5.配置ioctl特殊权限6.配置新增节点权限 1.权限警告 最近在调试Android的selinux配置,主要出现了一下三种权限警告,在此记录一下 avc: denied { create } for pid=2984 ...

2019-03-06 14:39:13

阅读数 222

评论数 0

Ubuntu下安装mongo db

文章目录1.获取安装包2.安装客户端3.访问数据库 参考MongoDB 教程 1.获取安装包 下载 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz 解压 tar -zxvf mongodb-lin...

2019-03-06 14:38:50

阅读数 87

评论数 0

Robolectric初学总结

Robolectric初学总结前言1. 环境配置2. 编写测试用例3. 编译运行4. 遇到的问题4.1 找不到Robolectric类4.2 运行时依赖Android相关设置4.3 不能识别资源文件dimens.xm配置的值4.4 添加log信息 前言 最近老大让研究下自动化测试,然后单元测试选择...

2019-02-18 08:31:49

阅读数 20

评论数 0

JAVA虚拟机--Java内存区

JAVA虚拟机 1Java内存区 2类加载器 3执行引擎 4本地库接口 JAVA虚拟机 图1 如图1所示JAVA虚拟机主要有以下四部分组成:Java内存区、类加载器、执行引擎、本地库接口 1Java内存区 图2 如图2所示Jav...

2018-12-11 20:17:36

阅读数 39

评论数 0

Git生成patch

git reset --soft <commit id> //查看是不是都是我们需要的修改 git status //增加修改,或每一个单独文件 git add . git commit -sm &quo...

2018-11-06 10:05:47

阅读数 138

评论数 0

Python实践--糗事百科网页爬虫

前言 前言 学了一段时间Python了,相关的基础知识都掌握了,需要实践一下来看看学习成果 如下图所示,实现了一个糗事百科爬虫

2018-06-23 09:35:41

阅读数 125

评论数 0

Python初学总结

1.前言 2.环境搭建 3.基本语法 4.面向对象 4.数据库MySQL 5.CGI 6.构建JSON 1.前言 关于Python一直只是听别人说,但是没有机会去真正学习它。 最近正好有一些空闲时间,然后就抓住机会比较全面的学习了一下。 由于自己做的是APP客户端,经...

2018-06-12 16:12:14

阅读数 95

评论数 0

Android使用Messenger跨进程通信

1.了解Messenger 1.1Messenger概念 1.2Messenger与AIDL区别 2.使用注意点 2.1Service启动不了 2.2跨进程传递Object不能识别 2.3跨进程嵌套Object,序列化不完全 3.编写Demo 3.1编写Service 3.2Android...

2018-05-18 10:05:08

阅读数 848

评论数 0

HTTPS自签名证书以及Android应用https请求

1.理论 1.1术语 1.2https必要性 1.3https请求原理 1.4https请求过程 1.5证书的签发的必要 1.6对称秘钥使用 2.通过OpenSSL实践 2.1Linux环境安装OpenSSL 2.2创建自己的CA证书 2.3创建服务端的证书 2.4创建客户端的证书 2.5服务...

2018-04-03 18:18:24

阅读数 3089

评论数 0

系统App集成leakcanary来查找内存泄露

Android的APP可以使用leakcanary(参考链接https://github.com/square/leakcanary)来进行定位分析,而leakcanary工程是为AndroidStudio配置的,我们需要将其移植到系统编译环境中。 1.获取JAR包 链接:https:/...

2018-04-02 17:53:41

阅读数 192

评论数 0

关于Android5.0上SeekBar的一个BUG

关于Android5.0上SeekBar的一个BUG最近在做Android5.0的系统APP定制,遇到一个SeekBar拖动无效的问题,进过分析定位发现是由于在异步线程创建SeekBar导致,对应问题demo接下是该问题的具体分析:1.SeekBar代码结构 可以看到SeekBar...

2018-02-24 10:29:12

阅读数 534

评论数 2

Android的Elevation与TranslationZ探索

Elevation 表示视图控件所在的高度,值越大对应的阴影越大,看起来高度越高 TranslationZ 同样表示视图控件所在的高度,但是其表示的是相对高度 例子 LinearLayout xmlns:android="http://sc...

2018-01-23 17:28:18

阅读数 1293

评论数 0

Android应用动态修改主题

1.使用API设置主题 如下所示,在Activity中使用setTheme setTheme(R.style.MyTheme1); 2.调用API的时机 需要在super.onCreate(savedInstanceState)之前调用setTheme 3.重新设置主题 要...

2018-01-10 18:25:34

阅读数 2156

评论数 0

Android7.0调用照相、相册总结

-权限校验 -权限申请 -赋予第三方应用Uri权限 -打开照相机 -打开相册 -裁剪图片

2017-12-24 21:38:57

阅读数 5038

评论数 0

使用AndroidStudio进行系统应用开发

在我们进行Android系统app开发时,我们常常会苦恼于: - 不能在AndroidStudio中调用系统定制API - 不能直接通过AndroidStudio直接允许app那么要解决这两个问题,我们需要做些准备: -通过系统编译带有定制API的JAR包 -使AndroidStudio引...

2017-10-14 22:03:16

阅读数 320

评论数 0

https自签名证书_浏览器_Android_Tomcat实践

由于之前对https理解不深入,导致有很多错误,已重新写了一篇 新地址

2017-05-12 10:33:12

阅读数 469

评论数 0

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