因为自己的项目中有用到了蓝牙相关的功能,所以之前也断断续续地针对蓝牙通信尤其是BLE通信进行了一番探索,整理出了一个开源框架FastBle与各位...
Gitlab提供了非常完整的Git托管服务。那现在我就根据我自己的经验,图文并茂地详细介绍一下如何搭建和配置Gitlab,以及在过程中可能会遇到...
场景:将一个完整的Android项目,包含java代码,以及res资源文件,以及自身所依赖的jar包、jni等打包成一个第三方库供别人使用。 前...
对于一个App,组件通信必不可少,通信类型可以分为点对点和点对面的的通信,点对点即只有唯一的接收者可以响应消息,点对面则类似于消息广播,即所有注...
数据库是Android 数据持久化操作的解决方案之一。以保存User信息为例,需要用到3个类: UserBean JavaBean是最标准的PO...
前几天学习了ViewPager作为引导页和Tab的使用方法。后来也有根据不同的使用情况改用Fragment作为Tab的情况,以及ViewPage...
getLayoutParams()方法 和 setLayoutParams()方法 重新设置控件布局,一般是宽和高。 1.首先利用getLayo...
在开发过程中,经常会用到第三方库,比如地图、视频、文档编辑、图表之类。依赖这些库,需要添加其SDK,有时需要用到jni层的So文件,比如百度地图...
接上一篇win10通过ubuntu虚拟机安装Gitlab的过程详解,从作为日常开发的服务器平台的角度,虚拟机毕竟性能有限,所以这次搞了一台闲置的...