SherlockShi


  • 首页

  • 归档

  • 分类

  • 标签

  • 搜索

Android FastBle 教程

发表于 2018-07-18 | 分类于 Android |

本文为 FastBle 的使用教程,及部分补充内容(write 例子)。

关于 FastBle 的详细介绍,可参考 Android BLE 开发详解和 FastBle 源码解析。

阅读全文 »

关于 Android Toolbar 颜色

发表于 2018-07-16 | 分类于 Android |

Android Toolbar 中,返回图标、标题、OptionMenu 字体的颜色,可以这样设置:

阅读全文 »

如何设置 Android 开发环境(译)

发表于 2018-07-12 | 分类于 Android |

本文翻译自 How to Set up an Android Development Environment ,如能力允许,建议点击原文阅读。

这个教程教你如何在 Windows 或 Mac 计算机上设置 Android 软件开发程序。您将使用 Android Studio,这是 Android 官方的集成开发环境(IDE)。在您可以使用 Android Studio 开发软件之前,您还需要为您的计算机下载最新的 Java Development Kit(JDK)。

阅读全文 »

JRebel for Android 破解方法

发表于 2017-03-24 | 分类于 Android |

Android Studio 的龟速编译是大家有目共睹的,在长期的开发实践过程中,博主体验了 Instant Run、Freeline、JRebel for Android,以及一大堆加速编译的方法。

最终发现,只有 JRebel for Android 才是目前 Android Studio 上最好用、最方便的加速编译工具,没有之一。

阅读全文 »

Android 单元测试初探【译】

发表于 2017-01-21 | 分类于 Android |

本文翻译自 Simple unit tests for Android,如能力允许,建议点击原文阅读。

如何测试 Android App 逻辑,是时候向大家分享这个主题了。长久以来,我都没意识到它是 Android App 开发中的一个重要组成部分。但是,学习永远不嫌晚,无论是你,亦或是我 :)

阅读全文 »

MacOS 下 SVN 无法上传 .so 文件问题

发表于 2016-12-26 | 分类于 SVN |

1. 前言

最近在使用 Cornerstone 上传文件时,发现 .so 文件无法上传,搜了一下,发现 MacOS 下的 SVN 忽略文件的全局配置是在这个文件:~/.subversion/config:

1
vi ~/.subversion/config
阅读全文 »

Android 复制 TextView 内容常用方法汇总

发表于 2016-12-19 | 分类于 Android |

一、前言

最近在项目中,需要提供 TextView 的复制功能,让用户可以自由复制 App 中某些界面的特定内容。

需求来源于用户有时需要复制编号,用于其它地方的搜索,比如下图中 TD 开头的这一长串编号。

阅读全文 »

抓包工具 Charles 在移动开发中的应用

发表于 2016-12-06 | 分类于 工具 |

一、前言

Charles 是一个 Web 代理服务器(HTTP 代理 / HTTP 监视器),是一个常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。

Charles

Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。

阅读全文 »

Android Studio 加速编译方法汇总

发表于 2016-12-03 | 分类于 Android |

一、JRebel for Android

JRebel for Android 是一个 Android Studio 的插件,可以大大加速 Android Studio 的编译速度,对于小项目来说或许不明显;但是当项目达到一定的规模时,它对于 Android Studio 乌龟般的编译速度有非常大的改善。

阅读全文 »

使用 BigDecimal 对浮点数据进行精确计算【转】

发表于 2016-11-24 | 分类于 Java |

本文转载自 Java 中浮点型数据 Float 和 Double 进行精确计算的问题

一、浮点计算中发生精度丢失

大概很多有编程经验的朋友都对这个问题不陌生了:无论你使用的是什么编程语言,在使用浮点型数据进行精确计算时,你都有可能遇到计算结果出错的情况。来看下面的例子。

阅读全文 »
12…13
SherlockShi

SherlockShi

Don't be evil.

125 日志
9 分类
37 标签
RSS
GitHub E-Mail
Creative Commons
© 2016 — 2018 SherlockShi
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4