- 博客(5)
- 收藏
- 关注
原创 AS中ConstraintLayout无法预览问题
最近入职刚着手一个老项目,准备把原有的一些布局改成约束布局发现在预览器上不显示,而自己以前的项目则能正常显示,那么问题可以确定是项目问题而不是as的bug最后发现是因为在build.gradle中只引入了约束布局implementation 'androidx.constraintlayout:constraintlayout:1.1.3'还需要再把androidX库引入进来即可implementation 'androidx.appcompat:appcompat:1.1.0'...
2021-11-17 15:50:28 2867
原创 layoutParams重复addRule为什么不起作用
昨天朋友问了我一个问题,感觉有点意思记录一下。问题是这样的,我朋友创建了两个方法,一个是设置一个layout的对齐方式是向上对齐,一个是向下对齐,如果先向上对齐再向下对齐,向下对齐就会失效。=================================================================看了一下addRule的源码public void addRule(int verb) { addRule(verb, TRUE); .
2021-08-12 14:53:46 497
原创 蓝牙新手入门教学
在官方的demo中,应该分为客户端和服务端两部分,首先最重要的是客户端,可以分为五个步骤,1. 获得本地的蓝牙适配器BluetoothAdapter bluetoothAdapter;bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();2.开启蓝牙设备bluetoothAdapter.enable();3.搜...
2018-07-29 10:13:01 2490
原创 retrofit2.0使用入门教程
retrofit是现在比较火的一套网络请求框架,其出现主要是为了方便对接restful api,关于restful api可以跳转restful百度百科以及阮一峰的RESTful API 设计指南。其最重要特征在于用名词去代替动词来描述一个接口,并用GET, POST, PUT, DELETE, PATCH 等动词来描述这个名词的一些增删查改操作,(还有OPTIONS, HEADER两个不太常用的...
2018-04-26 10:28:49 259
原创 安卓广播功能简易使用流程
广播,顾名思义,即是有人要发广播,有人在收听广播我们在使用的时候,难免会遇到信息在不同页面之间相互传递的情况,一般来说我们会在页面跳转的时候将值传递过去,然后被传递的页面在onResume或是onCreate的时候再把值获取出来。但有些时候我们并不知道将要何时,将值传到何地(哪个页面)的时候,广播将会是一个不错的选择。广播分为注册,发送,接收,三部分。注册:注册分为动态注册与静态注册两种,不管是哪...
2018-04-10 16:30:35 1323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人