Mako Shan

Mako 是一名密码朋克爱好者
这里是我记录生活和成长的地方

联系我的微信号
👏欢迎一起交流学习

Android 学习月报 2016-6月

用Recyclerview实现瀑布流 设置 item 间距SpacesItemDecoration decoration=new SpacesItemDecoration(16);

recyclerView.addItemDecoration(decoration);

public class SpacesItemDecoration extends RecyclerView.ItemDecoration {

private int space;

public SpacesItemDecoration(int space) {

this.space=space;

}

@Override

......

0

Android 学习月报 2016-5月

注意使用 databing 导包问题:

com.google.common.reflect.TypeToken Databing

com.google.gson.reflect.TypeToken Gson

Databing 使用的坑

修改ViewModel 的名字, 的路径不会变,导致全部的Databing 出问题,Android Studio 无法追踪原因。

在xml 中定义 drawable 图片数组

在xml中要这样定义,而不是用

integer-int <string-array name="actions_images">

&l......

0

私人电台

常听 Podcast Rss

IPN (Intelligent Podcast Network) 是不鳥萬如一和 Rio 创办的播客网络。目前它旗下有十档节目:《一天世界》(周一播出)、《味之道》(周三播出)、《太医来了》(周二播出)、《内核恐慌》(不定期播出)、《流行通信》(周四播出)、《(Hi)story》(休眠中),《無次元》(不定期播出)、《硬影像》(不定期播出)、《博物志》(周五播出)、《选·美》(周六播出)、以及《壁下观》(周四播出)。IPN 的第一个节目《IT 公论》于二零一六年四月停播。虽然主题各有不同,但它们都具备不接地气、不反智和湿货多这三个特点。

网站: ht......

1

1. Two Sum

https://leetcode.com/problems/two-sum

Given an array of integers, return indices of the two numbers such that they add up to a specific target.

You may assume that each input would have exactly one solution.

Example:

Given nums = [2, 7, 11, 15], target = 9,

Because nums[0] + nums[1] = 2 + ......

0

Emacs is Sexy

本想学点 Lisp ,换个编程思路,万万没想到入了 Emacs 的坑。曾多次下载安装,摸不到头脑,但从Lisp的入手,惊呼真的是神一样的编辑器。哦不,是操作系统。正如 emacs.sexy 网站介绍:

There's a reason why Emacs was featured in Tron Legacy, it is sexy! (and awesome).

开始

下载地址:sourceforge

解压到本地,添加bin路径到环境变量。emacs -nw 启用 CMD 模式,直接输入emacs,启动 GUI 模式。

启动后会有官方的 tutorial,读完大概可以上手......

2

Ethereum 101

How do I see the status of the ethereum network?

http://stackoverflow.com/questions/33801652/how-can-i-see-the-status-of-the-ethereum-network

How can I explore accounts, transactions and blocks?

http://stackoverflow.com/questions/33801652/how-can-i-see-the-status-of-the-ethereum-network

......

1

个人项目 Cuto iOS 版

从 unsplash 通过 python 脚本抓取图片,同步到七牛,通过 简单 golang 程序生成API,iOS 端获取到图片然后解析JSON ,然后剪裁图片,以适应iOS 手机屏幕。

项目截图:

主页面

1

你从未认识你的城市

Tag:Geocaching

呆深圳快两年,宅的属性很少参加户外运动,却因为玩游戏,跑遍了深圳各个好玩的地方。扩大了朋友圈。社区里应该喜欢折腾的人不少,顺便安利几个户外游戏。

Ingress

最早接触的是Ingress ,因为自己本身是 Android 开发者,对待 Google 出品,当然是装装装的信仰充值。初上手,完全搞不懂怎么操作,后来住在我附近的一位香港玩家,带我玩了一次,才算入门。

后来因此认识不少有意思的人,遇到很多有意思的事情。在户外刷 ingress 在,经常会有人在游戏里@你,“正好我也在附近,要不要见面认识一下”,专业术语面基。有次在园博园,有个玩......

0

NavigationView addHeader问题

今天兴高彩烈的把 Material Design 支持库 (com.android.support:design)更新到最新版本23.1.1,结果悲剧发生了, findViewById()获取HeaderLayout中的控件报错,支持库中的NavigationView添加Header方便的在xml直接添加app:headerLayout="@layout/header_layout"就好,但是在新版23.1.0开始NavigationView 内部实现使用RecyclerView 代替 ListView ,这意味着RecyclerView 跟ListView添加header......

0