4 Binguner_

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 13w+

我的 2019 年终总结

又到了一年一度的复盘时刻。今年是我记录自己的第三年。有人说 2019 年是过往 10 年中最差的一年,是未来 10 年最好的一年。在学校里,我对这些变化感受不是很深,只是陆续听到不少公司裁员和创业公司倒闭的消息。想到自己未来要跻身进入的行业这么惨,不免有些害怕,但害怕也没用,还是得硬着头皮往前冲呀!在这个大环境的转折点中,我迈入了人生的下一个阶段。那么 2019 年我干了点啥?1、不出意外...

2020-01-30 21:51:37

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

Bug 汇总merge 标签在 ConstraintLayout 中约束失效。参考链接知识点RecyclerView 自定义 ItemDecoration参考链接1参考链接2RecyclerView animation 的库LayoutInflater 填充界面郭神的文章1. Bugs:在 ConstraintLayout 布局中使用...

2019-10-28 13:33:20

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

本文基于 Android Studio 3.4.2 、gradle:3.2.11、什么是 JNI、NDK?JNI 是 Java Native Interface (Java 本地接口)的缩写,是 Java 与其他语言通信的桥梁。在 Android 中的应用主要为:音视频开发、热修复、插件化、逆向开发和系统源码调用,为了方便使用 JNI 技术,Android 提供了 NDK 工具集合,它和 ...

2019-08-13 13:53:19

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

今天更新了SDKTools的版本之后,打开命令行发现adbshell突然不能用了报错如下:$adbshelladbserverversion(40)doesn'tmatchthisclient(41);killing...ADBserverdidn'tACKFullserverstartuplog:/var/folders/hv/5bc7s...

2019-06-06 22:24:22

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

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

2019-05-03 16:20:02

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

# 1. 什么是消息机制说到消息机制,作为一名 Android 开发者一定先想到的是 Handler。Handler 就是 Android 消息机制的上层接口,我们可用通过 Handler 轻松的在不同的线程中切换任务,但 Handler 的实现还有两个很重要的概念 MessageQueue 和 Looper。MessageQueue 的翻译是消息队列,它的内部采用了单链表的结构存储 Hand...

2019-04-26 11:39:52

实验二 熟悉常用的 HDFS 操作

大数据技术原理与应用 (林子雨)一、实验目的(1)理解HDFS在Hadoop体系结构中的角色。(2)熟练使用HDFS操作常用的Shell命令。(3)熟悉HDFS操作常用的Java API。二、实验平台操作系统:Linux。Hadoop 版本:2.7.3 或以上版本。JDK 版本:1.7 或以上版本。Java IDE:IDEA三、实验内容和要求(1)编程实现以下指定功能,...

2019-03-28 21:32:55

使用 IDEA 搭建 Hadoop3.1.1 项目

Hadoop 的版本是 3.1.11. 启动 Hadoop 服务$ start-all.sh2. 新建 IDEA 的 Maven 项目2.1 选中 Maven,Project SDK 选择为 1.8,再点击 Next2.2 填写好 GroupId,ArtifactId 后,点击 Next2.3 点击 Finish3. 修改 Target bytecode version打...

2019-03-27 10:09:11

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

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

2019-03-23 22:32:17

Android 反编译指南

我们下载到的 App 安装包是 Apk 文件(Android Application Package) 。通过 Apk 文件,我们也可以得到这个应用的代码和资源文件,对应用进行修改。那么我们如何获取这些文件呢?这就需要 Android 反编译技术。01 所需要的软件Apktool反编译 xml 文件和 dex 文件,并可以将编译后的项目重新打包成 apk。官方下载地址: Apktoo...

2019-02-06 23:23:34

我的 2018 年终总结

2018 年的年终总结早就打算写了,奈何学校在 19 年的第一周就给我们安排了满满的 5 门考试,好不容易熬过了起早贪黑复 ( yu ) 习的 5 天,现在终于有时间回顾一下我的 2018 了。值得记录的事1. 出行在 2018 年我终于打破了大学 3 年哪里也没去过的记录。2 月底偷偷和同学跑到天津玩了 3 天,11 月和同学借着参加比赛的名号,飞到上海玩了 5 天。天津的欧式建筑给我...

2019-01-07 11:54:33

欢迎使用微信 7.0

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

2018-12-22 10:36:29

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

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

2018-12-17 23:03:47

Anko 中使用 CardView 出现的坑

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

2018-10-24 15:21:01

如何优雅的写文章?

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

2018-10-15 23:48:07

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

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

2018-10-12 13:45:53

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

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

2018-10-07 22:48:00

为什么我建议你去写作

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

2018-09-28 23:06:05

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

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

2018-09-18 18:47:29

区块链入门笔记

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

2018-01-12 13:56:41

查看更多

勋章 我的勋章
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。