手動操作 非程序員方法(可行) 程序寫入為csv文件丽焊,而使用Excel工具打開該文件時,可能出現(xiàn)中文亂碼的情況咕别。csv文件使用了UTF-8編碼格式技健,而Excel是以ANSI格...
手動操作 非程序員方法(可行) 程序寫入為csv文件丽焊,而使用Excel工具打開該文件時,可能出現(xiàn)中文亂碼的情況咕别。csv文件使用了UTF-8編碼格式技健,而Excel是以ANSI格...
學習了一段時間的LLVM后,難免需要對其做一個總結惰拱,同時準備下一階段的學習工作——基于LLVM自定制代碼混淆器凫乖。在此只記錄學習內(nèi)容,不表達實現(xiàn)方式弓颈。 LLVM、clang删掀、I...
觀察其他App的UI結構翔冀,需要用到Android Device Monitor 的 Dump View Hierarchy 功能。 Mac 上 Monitor 在 Andro...
在onBindViewHolder里設置監(jiān)聽可能會創(chuàng)建多個View.onclicklistener對象在onCreateViewHolder方法里設置監(jiān)聽 setInitia...
背景 ??當時在學習如何用jenkins進行自動化打包的時候,去網(wǎng)上找了各種資料,感覺比較零碎锯梁。所以這里我將整個流程完整的梳理一遍 一胯甩、下載安裝jenkins 這里有兩種方法...
RecyclerView的布局排列主要通過布局管理器——LayoutManager去實現(xiàn),不同的布局能為使得RecyclerView擁有不同的排列效果诈唬。StaggeredGr...
AspectJ 是 Android 平臺上一種比較高效和簡單的實現(xiàn) AOP 技術的方案。 相類似的方案有以下幾種: AspectJ: 一個 JavaTM 語言的面向切面編程的...
*本篇文章已授權微信公眾號 guolin_blog (郭霖)獨家發(fā)布 前言 第一次看到插樁,是在Android開發(fā)高手課中卡乾。看完去查了一下:“咦缚够!還有這東西幔妨,有點意思”。 本...
一谍椅、概述 ViewDragHelper is a utility class for writing custom ViewGroups. It offers a numbe...