摘要: 前言 由于代理变更,android studio 会有一系列报错,其中一个是 Connect to 127.0.0.1:xxxxxx [/127.0.0.1] failed: Connection refused 网上答案大都太片面了,无法完全解决问题,这里列举出四个可能的原因,希望对大家有用 问题 阅读全文
posted @ 2024-03-07 18:07 栗子·无限意志 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.下载svg文件,https://www.iconfont.cn/阿里的2.通过AS - New - Vectro Asset转换成安卓可用的xml文件(ic_back.xml)3.配置Gradle 4.使用 代码改版svg颜色 阅读全文
posted @ 2019-08-23 17:45 栗子·无限意志 阅读(1906) 评论(0) 推荐(0) 编辑
摘要: 首先先来说明一下我自己的情况? 一年的免费使用 前提:没有开启任何的实例服务 先贴一条官方的解释 关于我小白一个。学校课程要求使用aws,注册之后在网络上看到一堆人踩坑,aws的扣费就是个坑! 预授权冻结1美元绑定了信用卡,被扣了2美金。(我注册了两个aws账号,因为我忘记了A的密码,所以当我注册完 阅读全文
posted @ 2019-07-04 15:32 栗子·无限意志 阅读(5414) 评论(0) 推荐(1) 编辑
摘要: 背景:上周用qq视频聊天都正常,这周突然显示检测不到摄像头。打开facetime和photo booth也显示“相机未连接”排查一切问题后只好给苹果客服打电话,在客服的帮助下解决了这个问题。解决办法:1.关机。2.接上电源线。确保电脑除电源线以外,没有连接任何外设产品。3.同时按住左下角的contr 阅读全文
posted @ 2019-07-03 14:21 栗子·无限意志 阅读(7030) 评论(0) 推荐(0) 编辑
摘要: 1、运行crack文件夹下的“nlm11.14.1.3_ipv4_ipv6_win64.msi”,根据向导提示完成安装2、同样在“MAGNiTUDE”文件夹中找到“adesk.dat”文件,用记事本打开,将文"this_host"修改为自己的主机名,保存到C盘autodesk文件夹。ps;主机名右键 阅读全文
posted @ 2019-07-02 18:17 栗子·无限意志 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: 很多用户在安装Mac软件的时候,经常会遇到提示“xxx.app已损坏,打不开。您应该将它移到废纸篓“或”打不开的xxx.app,因为它来自身份不明的开发者”,如下图的样子: 真的损坏了么?是不是真的要移动到废纸篓呢?遇到这样的情况,通常是打开任何来源即可轻松解决,下面Macdown小编就为您带来Ma 阅读全文
posted @ 2019-06-18 11:51 栗子·无限意志 阅读(2489) 评论(0) 推荐(0) 编辑
摘要: 前面分析了android HAL层是如何搜索硬件模块的动态共享库的,其实就是在"system/lib/hw/"或者"/vendor/lib/hw/"这两个路径下找到共享库modueid.variant.so后,通过调用load函数加载库。 下面我们进入load函数,看看具体是如何实现加载共享库的。 阅读全文
posted @ 2019-03-27 13:17 栗子·无限意志 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 上一篇我们分析了android HAL层的主要的两个结构体hw_module_t(硬件模块)和hw_device_t(硬件设备)的成员,下面我们来具体看看上层app到底是怎么实现操作硬件的? 我们知道,一些硬件厂商不愿意将自己的一些核心代码开放出去,所以将这些代码放到HAL层,但是怎么保证它不开放呢 阅读全文
posted @ 2019-03-27 13:16 栗子·无限意志 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 作为一个搞android驱动或者说搞底层的人,我觉得对于hal那是必须要掌握的,而且必须达到一定深度,于是我总结了一下,将整个自己的分析思路写下来。 主要是看android源代码,根据源代码得到的思路。(看源代码比看什么著作书籍都管用) android HAL是什么?为什么有它? 硬件抽象层是介于a 阅读全文
posted @ 2019-03-26 16:18 栗子·无限意志 阅读(941) 评论(0) 推荐(1) 编辑
摘要: 最基本用法 glide采用的都是流接口方式 简单的从网络加载图片 Glide.with(context).load(internetUrl).into(targetImageView); 从文件加载 File file = new File(Environment.getExternalStorag 阅读全文
posted @ 2018-09-04 14:18 栗子·无限意志 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 什么是传递依赖 在Maven仓库中,构件通过POM(一种XML文件)来描述相关信息以及传递性依赖。Gradle 可以通过分析该文件获取获取所以依赖以及依赖的依赖和依赖的依赖的依赖,为了更加直观的表述,可以通过下面的输出结果了解。 可以看到,我们的项目依赖了spring-web,然而spirng-we 阅读全文
posted @ 2018-08-24 14:03 栗子·无限意志 阅读(7395) 评论(0) 推荐(0) 编辑
摘要: FileProvider FileProvider 这个组件在Android 22.0.0 (也就是 Android 5.0 ) 版本下加入进Android系统,该组件是ContentProvider的子类,功能就是用来提供文件在跨进程间的访问能力。大家千万不要觉得是Android 7.0 才加入进 阅读全文
posted @ 2018-07-13 11:39 栗子·无限意志 阅读(8281) 评论(1) 推荐(0) 编辑
摘要: 1、首先我们创建一个module 2、编写我们的一个类 3、编译我们的module,生成release版本的aar,注意千万不要是debug版本的, 点击最右边的gradle面板,选择我们的module进行编译,CommandLine 指令为assemble(默认生成debug和release) 4 阅读全文
posted @ 2018-06-29 16:55 栗子·无限意志 阅读(7819) 评论(0) 推荐(0) 编辑
摘要: 在AndroidStudio中经常使用compile的方式来导入第三方代码,如图所示: 想要拥有自己的依赖,可参考本篇的方法 具体步骤 1.首先要在github建立自己的项目 github官网 https://github.com/ 2.创建成功之后,需要克隆到本地,至于克隆的方法,可以使用Sour 阅读全文
posted @ 2018-06-28 19:07 栗子·无限意志 阅读(1840) 评论(0) 推荐(0) 编辑
摘要: 栈 栈作为一种数据结构,用途十分广泛。在回调函数等许多场景中都有应用。我们需要了解它的基本用途,那就是先进后出和队列的先进先出正好相反。 最近在学习数据结构和算法,于是自己来实现。我特别喜欢C语言的指针,我发现很好用,于是用C++来实现一个简单的范例。 主要实现就是函数就是Pop,Push Push 阅读全文
posted @ 2018-03-20 13:08 栗子·无限意志 阅读(691) 评论(0) 推荐(0) 编辑
摘要: SearchView calSearchView = (SearchView) findViewById(R.id.sv_search_text); if (calSearchView != null) { try { //--拿到字节码 Class argClass = calSearchVie... 阅读全文
posted @ 2018-02-13 18:54 栗子·无限意志 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: The longest Increasing Subsequence (LIS) 给定一个序列,找到这个序列的一个最长的子序列,使得子序列的所有元素是升序的,且元素之间的相对位置不变(元素可以在原数组中不相邻,但是相对位置不变) 比如, LIS for { 10, 22, 9, 33, 21, 50 阅读全文
posted @ 2017-11-22 12:15 栗子·无限意志 阅读(2326) 评论(0) 推荐(0) 编辑
摘要: 1.aar包是android studio下打包android工程中src、res、lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件 2.生成aar包步骤: ①.用android studio打开一个工程,然后新建一个Module,新 阅读全文
posted @ 2017-11-19 16:34 栗子·无限意志 阅读(6093) 评论(0) 推荐(0) 编辑
摘要: 转载注明地址:http://blog.csdn.net/xiaanming/article/details/9257853 最近有一个需要,我们公司做了一个apk客户端,然后其他的公司可以根据自己的需要来替换里面的资源图片,文字等一些资源文件问题,我本来想这个简单,用两个工程直接替换里面的资源文件就 阅读全文
posted @ 2017-11-19 16:32 栗子·无限意志 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 单向链表 另: 一、JAVA单向链表的操作(增加节点、查找节点、删除节点) 测试: 测试结果如下: 原地址 二、双向链表的简单实现 原文地址 阅读全文
posted @ 2017-11-17 19:37 栗子·无限意志 阅读(3721) 评论(0) 推荐(0) 编辑