因项目需求,需生成多个具有不同的应用图标、应用名、启动图APP,并且可以被同时安装。 之前使用过多渠道打包去给友盟生成不同的渠道包,觉得应该也可以实现上面的需求,所以在此记录一下。 具体的配置 在app:build.gr…
标签:Android
62. 同时接收数据和上传的文件
在客户端提交数据的时候,常常会需要同时提交文件。最常见的比如图片文件。那么服务端需要在接收数据的时候,同时处理文件的保存操作。 本例,服务端采用 go 语言实现,客户端采用 kotlin android端实现。 在服务端…
Android ADB 常用命令笔记
记录平时用到的 adb 命令 重启机器 adb reboot 安装 apk adb install <ApkFilePath> // eg. adb install F:\app\test.apk 卸载 ap…
常用Git命令汇总
跟着R哥来到了新公司(一个从硬件向互联网转型中的公司),新公司以前的代码基本是使用SVN做版本控制,所以R哥叫HG做了一次Git分享,准备把公司所有的代码用Git作版本控制。平时自己虽然天天使用Git,但是总感觉知识有些…
android获取控件宽高
开发中经常遇到要在oncreate()中获取控件宽高,一般的 view.getwidth()总是获取到的值为零,怎样才能在oncreate()中处理获得控件宽高呢,下面具体讲讲。 本篇文章参考以下链接: android获…
Android 适配器模式(ListView与Adapter)
Android 23种设计模式 一、前言 适配器模式就是将两个不兼容的类融合在一起。通过转换使他们可以兼容的工作。Android代码中最常见的适配器就是Adapter了。ListView、GridView、Recycle…
Kotlin之Github
Kaffeine Kaffeine is a Kotlin-flavored Android library for accelerating development. 咖啡因是用于快速发开的Kotlin风味的Andro…
android studio使用genymotion
在eclipse下使用自带的模拟器曾经是个灾难,启动慢,耗资源。一度放弃模拟器,用真机调试,自从我发现了这个神器–Genymotion Genymotion简介 Genymotion是一套完整的工具,它提供了…
怎样在Android面试中聊聊多线程
多线程可以说是Android面试的高频问题了, 而多线程涉及的内容非常多, 因此在面试当中往往不知道从何说起, 本文并不是为了科普多线程或者研究多线程的知识, 而是尝试组织语言以便在面试当中更好地忽悠面试官. 语言表达在…
Android伸手党系列之二:Android开发基础知识总结
Android知识体系 Android 知识图谱 Android体系与系统架构 常用工具 AndroidDevTools Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Andr…
android中如何判断一个字符串是数字还是文字或者字符
文章内容代码来源于:http://www.cnblogs.com/jason-star/p/3316482.html 其它参考文章:https://my.oschina.net/u/1444624/blog/355337…
Android O 新特性之自适应图标(Adaptive Icons)
这里给出官方对于Android O 新特性之自适应图标的直通车 https://developer.android.com/preview/features/adaptive-icons.html 这里只是记录我对该自适…