Wesley13 Wesley13
3年前
android开发笔记之 Android 国际化
internationalization(国际化)简称i18n,因为在i和n之间还有18个字符localization(本地化),简称L10n。一般用语言\_地区的形式表示一种语言,如zh\_CN,zh\_TW.国家/地区语言速查表:速查(https://www.oschina.net/action/GoToLink
CuterCorley CuterCorley
4年前
Android开发 经验技巧汇总(基于Android Studio)(一)
1.去掉APP顶部标题栏(1)打开resvaluesstyles;打开style(https://imghelloworld.osscnbeijing.aliyuncs.com/dc3bc9b1be441a78ef174c1e03bcbbdc.png)(2)修改DarkActionBar为NoActionBar。默
CuterCorley CuterCorley
4年前
Android开发 经验技巧汇总(基于Android Studio)(二)
1.复制Assets文件到手机SD卡assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。先在Activity里面调用getAssets()来获取AssetManager引用;再用AssetManager的open(StringfileName,intaccessMode)方法则指定
CuterCorley CuterCorley
4年前
Android开发 经验技巧汇总(基于Android Studio)(二)
1.复制Assets文件到手机SD卡assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。先在Activity里面调用getAssets()来获取AssetManager引用;再用AssetManager的open(StringfileName,intaccessMode)方法则指定
慧销平台ThreadPoolExecutor内存泄漏分析
京东生旅平台慧销系统,作为平台系统对接了多条业务线,主要进行各个业务线广告,召回等活动相关内容与能力管理。最近根据告警发现内存持续升高,每隔23天会收到内存超过阈值告警,猜测可能存在内存泄漏的情况,然后进行排查。根据24小时时间段内存监控可以发现,容器的内存在持续上升:
Stella981 Stella981
3年前
Android Studio xcode单步调试 WebRTC Android & iOS
mac环境如何在AndroidStudio里单步调试WebRTCAndroid的native代码。WebRTC代码下载depottools是chromium代码库管理工具,包括代码管理、依赖管理、工作流程管理等;Android/Linux、Windows、iOS/macOSWebRTC本身的代码是同
Stella981 Stella981
3年前
Android ClassLoader加载过程源码分析
背景Android开发过程中,开发的小伙伴对动态加载代码肯定不陌生。使用各个开源框架的中都应该有接触,其主要原理离不开ClassLoader等相关的类。这里我们会从Android中ClassLoader等相关类的源码入手,更好的理解和学习动态加载类的原理。详细分析ClassLoader加载原理Clas
Stella981 Stella981
3年前
Android点击事件
Android点击事件备注全局实现View.OnClickListener或许需要将MainActivity设置为public注册事件btn_login.setOnClickListener(this)btn_logout.setOnClickListen
Stella981 Stella981
3年前
Android安全–检测是否为Android模拟器
有时候需要检测是否在模拟器上运行还是在真机运行,话不多说。检测代码如下:packagecom.monkey.antiemulator;importjava.io.File;importjava.io.FileInputStream;importjava.io.InputStream;
Wesley13 Wesley13
3年前
1.3什么是组合特征?如何处理高维组合特征?
03高维组合特征的处理知识点组合特征问题什么是组合特征?如何处理高维组合特征?分析与解答为了提高复杂关系的拟合能力,在特征工程中经常会把一阶离散特征两两组合,构成高阶组合特征。以广告点击预估问题为例,原始数据有语言和类型两种离散特征,表1.