自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 我的 2019 年终总结

又到了一年一度的复盘时刻。今年是我记录自己的第三年。 有人说 2019 年是过往 10 年中最差的一年,是未来 10 年最好的一年。在学校里,我对这些变化感受不是很深,只是陆续听到不少公司裁员和创业公司倒闭的消息。想到自己未来要跻身进入的行业这么惨,不免有些害怕,但害怕也没用,还是得硬着头皮往前冲...

2020-01-30 21:51:37 96 0

原创 周记(1)-2019-10-27-Android

Bug 汇总 merge 标签在 ConstraintLayout 中约束失效。 参考链接 知识点 RecyclerView 自定义 ItemDecoration 参考链接1 参考链接2 RecyclerView animation 的库 LayoutInflater 填充界...

2019-10-28 13:33:31 18 0

原创 手把手教你搭建 NDK 环境搭建

本文基于 Android Studio 3.4.2 、gradle:3.2.1 1、什么是 JNI、NDK? JNI 是 Java Native Interface (Java 本地接口)的缩写,是 Java 与其他语言通信的桥梁。在 Android 中的应用主要为:音视频开发、热修复、插件化、...

2019-08-13 13:53:19 38 0

原创 关于 adb shell error: no devices/emulators found 的解决方案

今天更新了 SDK Tools 的版本之后,打开命令行发现 adb shell 突然不能用了 报错如下: $ adb shell adb server version (40) doesn't match this client (41); killing... ADB server d...

2019-06-06 22:24:22 5469 1

原创 Android 复盘——你真的了解 setContentView 吗?

# 1. AppCompatDelegate 的 setContentView() 分析 Android 中的 View,我们先从进入应用的看到的的一个 View 入手,第一个 View 就是 通过 setContentView() 这个方法进行加载的。我们来看 setContentView() ...

2019-05-03 16:20:02 1370 0

原创 Android 复盘——帮你彻底了解消息机制

# 1. 什么是消息机制 说到消息机制,作为一名 Android 开发者一定先想到的是 Handler。Handler 就是 Android 消息机制的上层接口,我们可用通过 Handler 轻松的在不同的线程中切换任务,但 Handler 的实现还有两个很重要的概念 MessageQueue 和...

2019-04-26 11:39:52 63 0

原创 实验二 熟悉常用的 HDFS 操作

大数据技术原理与应用 (林子雨) 一、实验目的 (1)理解HDFS在Hadoop体系结构中的角色。 (2)熟练使用HDFS操作常用的Shell命令。 (3)熟悉HDFS操作常用的Java API。 二、实验平台 操作系统:Linux。 Hadoop 版本:2.7.3 或以上版本。 JDK 版本:...

2019-03-28 21:32:55 6528 0

原创 使用 IDEA 搭建 Hadoop3.1.1 项目

Hadoop 的版本是 3.1.1 1. 启动 Hadoop 服务 $ start-all.sh 2. 新建 IDEA 的 Maven 项目 2.1 选中 Maven,Project SDK 选择为 1.8,再点击 Next 2.2 填写好 GroupId,ArtifactId 后,点击 N...

2019-03-27 10:09:11 389 0

原创 CentOS 7 中配置 Hadoop 3.1.2 完全分布式

首先送上整个配置流程的思维导图 1. 配置 hosts、hostname 我这边有 1 个 master 主机,2 个 slave 主机, 3 台主机的 hosts 配置文件如下 [root@master .ssh]$ cat /etc/hosts 127.0.0.1 localhost l...

2019-03-23 22:32:17 2704 1

原创 Android 反编译指南

我们下载到的 App 安装包是 Apk 文件(Android Application Package) 。通过 Apk 文件,我们也可以得到这个应用的代码和资源文件,对应用进行修改。 那么我们如何获取这些文件呢?这就需要 Android 反编译技术。 01 所需要的软件 Apktool 反编译...

2019-02-06 23:23:34 66 0

原创 我的 2018 年终总结

2018 年的年终总结早就打算写了,奈何学校在 19 年的第一周就给我们安排了满满的 5 门考试,好不容易熬过了起早贪黑复 ( yu ) 习的 5 天,现在终于有时间回顾一下我的 2018 了。 值得记录的事 1. 出行 在 2018 年我终于打破了大学 3 年哪里也没去过的记录。2 月底偷偷和...

2019-01-07 11:54:33 202 0

原创 欢迎使用微信 7.0

在 2018 年末,微信团队给了大家一份新年礼物——「微信 7.0」。 微信作为一款国民应用,它的一举一动都会被万众所瞩目,从 2014 年微信发布 6.0 版本,到现在将近 4 年的时间才发布了 7.0 版本,可见这次升级的力度和更新的功能都比以往要重要。 从这次更新的内容来看,微信现在越来...

2018-12-22 10:36:29 256 0

原创 从零开始学 Kotlin 之「3」集合、数组和区间

前言 大家好,这里是「从零开始学 Kotlin 之『3』集合、数组和区间」,本文首发于公众号「Binguner」,欢迎前往大家关注。我会每周分享一些关于 Android 和其他方向的技术干货或一些关于认知的文章。学习一门技术最好的方式就是去教会别人,所以,开始今天的学习吧! 01 只读集合 ...

2018-12-17 23:03:47 85 0

原创 Anko 中使用 CardView 出现的坑

Anko 提升了 Android 页面的渲染速度,但是在用 Anko 写布局的时却遇到了很多坑,用 XML 可以轻松实现的一些效果,在 Anko 中经常找不到解决方案。比如说题目中的这个问题。 XML 中 CardView 的实现 1. 首先在导入依赖 implementation '...

2018-10-24 15:21:01 224 0

原创 如何优雅的写文章?

你还在用 word 写文章?你还在用 word 排版?你 out 了! 写作能力需要日积月累的提升,但写作方式在你读完这篇文章之后就可以改变! 在我以前的文章「为什么我建议你们去写作」中,我已经强调过了写作的重要性。写作对个人能力的提升,对个人品牌的建立都有显著的作用。 工欲善其事必先利其器,...

2018-10-15 23:48:07 90 0

原创 从零开始学 Kotlin 之「2」数据类型

前言 大家好,这里是「从零开始学 Kotlin 之『2 』数据类型」,本文首发于公众号「Binguner」,欢迎前往大家关注。我会每周分享一些关于 Android 和其他方向的技术干货或一些关于认知的文章。学习一门技术最好的方式就是去教会别人,所以,开始今天的学习吧! Kotlin 中的数据类...

2018-10-12 13:45:53 171 0

原创 从零开始学 Kotlin 之「1」基础篇

前言 大家好,这里是「从零开始学 Kotlin 之『1 』基础篇」,本文首发于公众号「Binguner」,欢迎前往大家关注。我会每周分享一些关于 Android 和其他方向的技术干货或一些关于认知的文章。学习一门技术最好的方式就是去教会别人,所以,开始今天的学习吧! 01 Kotlin 的前世...

2018-10-07 22:48:00 185 0

原创 为什么我建议你去写作

阅读本文大约需要 2.3 分钟 我很早就有了写作的打算,奈何自己一直下不了决心。 现在开了公众号,我打算在输出知识的同时,也强迫自己锻炼写作能力。 01 写作对个人能力的提升 内化知识 我们每天都在学习新的东西,但怎么做才能真正的把这些知识内化呢?写作便是最好的方式。 某位诗人说:「我写的东西...

2018-09-28 23:06:05 75 0

原创 最全!Android 开发状态栏配色详解

感觉 Android 状态栏一直是一个坑啊!! 并且国内不同 Android 的手机厂商也对状态栏做了不同的适配和修改。在此记录以下实现不同效果的状态栏的方法 Android 4.4 之前,Android 的状态栏是黑色背景,无法修改。 Android 4.4 推出了透明状态栏的效果。 Andr...

2018-09-18 18:47:29 203 0

原创 区块链入门笔记

1.本质 特殊的分布式数据库,主要用于储存信息,任何信息都可以在区块链中进行读写。 2.特点 区块链没有管理员,实现了无中心化,它的设计目标就是防止出现居于中心地位的管理当局。 3.区块 区块链由区块(Block)组成 区块像是数据库的记录,每次写入一个数据,创建一个区块 区...

2018-01-12 13:56:41 632 0

翻译 Android 模拟器 Could not lock voice for audioInputDeviceIOProc

记录一下 Android 模拟器 Could not lock voice for audioInputDeviceIOProc 的解决方案

2017-12-31 01:33:49 882 0

原创 macOS 下 JDK 的安装及环境变量的配置

第一次使用 Mac,JDK 是必须要装的!我在网上找了很多 MacOS 下安装 JDK 的方法,自己也亲自写了一篇,希望对大家有用。

2017-12-23 01:18:49 340 0

原创 Android 中 TextinputLayout 的用法

TextinputLayout 是 Android 5.0 之后才出现的东西,虽然现在应用的不是特别多,但效果真的很赞!在此记录一下 TextinputLayout 的一些用法

2017-12-22 17:25:04 804 0

转载 long类型转换成日期

后台给返回的日期格式有时候不符合要求,不能直接在界面上显示,这篇文章提供了一些方法用于格式的转换

2017-12-22 17:22:14 20586 2

原创 DrawerLayout、Toolbar 的详细用法

利用 DrawerLayout、Toolbar 布局设置页面变得越来越流行,在此记录一下自己学习使用这两个控件的一些方法。

2017-04-29 00:42:26 246 0

原创 在一个 Activity 中改变另一个 Activity 的 UI

在一个 Activity 中更改另一个 Activity 的 UI 可以让两个 Activity 共享一个 Handler 达到其效果,这里介绍的是另一种方法。

2017-04-29 00:40:01 307 0

原创 高德地图 API 的简易使用

1. 注册个人开发者到 http://lbs.amap.com/ 注册个人开发者,创建新应用,申请 KeySHA1获取方式:双击 signingReport, 在 Android Studio 下方控制台中找到 SHAI 在这里为了方便可以将 发布版安全码 和 测试版安全码 填同一个 SH...

2017-04-09 19:41:42 1513 0

原创 高德地图 API 的简易使用

1. 注册个人开发者到 http://lbs.amap.com/ 注册个人开发者,创建新应用,申请 KeySHA1获取方式:双击 signingReport, 在 Android Studio 下方控制台中找到 SHAI 在这里为了方便可以将 发布版安全码 和 测试版安全码 填同一个 SH...

2017-04-09 19:41:09 444 0

原创 利用 GitHub Pages + Hexo 搭建博客的详细步骤

需要用到的工具: Git Node.js Hexo Git 是一个开源的分布式版本控制系统。 Node.js 是一个基于 Chrome JavaScript 运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。 Hexo 是一个简洁高效的博客框架(支持...

2017-04-09 19:31:16 213 0

原创 GridView 加载网络图片 | 点击 Item 传递图片到另一个 Avtivity

1.声明 GridView private PullToRefreshGridView ptrgv;2.为 GridView 添加图片 @Override public View getView(int i, View view, ViewGroup viewGrou...

2017-04-08 11:40:50 232 0

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