
应用
文章平均质量分 94
曙光_
这个作者很懒,什么都没留下…
展开
-
React Native 从入门开始
简单说说 React Native的几个优点1.跨平台2.开发成本低3.性能高4.支持动态更新用了 React Native 有哪些好处呢,就是一套代码同时可以在Android和ios上应用,提高了代码的复用率搭建开发环境1.需要安装Note.js2.需要安装React Native 的命令行工具 React Native Command Line3.开发...原创 2020-03-17 12:02:49 · 997 阅读 · 0 评论 -
Android从源码层100%屏幕适配
1.首先写一个获取比例的工具类public class AutoUtils { private Context context; private static AutoUtils instance; //标准值 public static final float STANDARD_WIDTH=1080f; public static final f...原创 2019-12-19 11:42:26 · 228 阅读 · 0 评论 -
Android常用的第三方库 整理与学习
————————————————————————————部分开放接口分享测试组件的时候可以用https://gitee.com/little_bird_oh_777/test_data_collection/raw/master/hot2018060601.jsonhttps://zhuanlan.zhihu.com//api/columns/growthhacker/posts?...原创 2019-11-27 17:53:27 · 456 阅读 · 0 评论 -
Android关于Fragment的学习与使用及问题的处理
Fragment 切换方法一public class MainActivity extends AppCompatActivity { Fragment_one one=new Fragment_one(); Fragment_two two=new Fragment_two(); FragmentManager manager; @Override ...原创 2019-11-22 14:55:57 · 366 阅读 · 0 评论 -
安卓蓝牙知识点随笔
主要实现的需求:1.动态开启蓝牙,关闭蓝牙2.使用蓝牙传输数据1.获取蓝牙管理者【重点】@RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN_MR2)private void initBlue() { BluetoothManager manager= (BluetoothManager) getSystemService(BLU...原创 2019-05-21 11:56:52 · 287 阅读 · 0 评论 -
HTTP网络编程的理解
一、网络分层网络分层的每一层都是为了完成一种功能而设的。为了实现这些功能,就需要遵守共同的规则,这个规则叫作“协议,网络分层有不同的模型,有的模型分7层,有的模型分5层,应用层→传输层→网络层→数据链路层→物理层1.物理层该层负责比特流在节点间的传输,即负责物理传输。该层的协议既与链路有关,也与传输介质有关。其通俗来讲就是把计算机连接起来的物理手段。2.数据链路层该层控...原创 2019-08-09 21:04:00 · 327 阅读 · 0 评论 -
Git的一些命令使用及出现的一些问题
用法: git [--version] [--help] [-C <path>] [-c <name>=<value>] [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path] [-p | --paginate | -P |...原创 2019-08-06 22:16:51 · 359 阅读 · 0 评论 -
RXjava及RxJava操作符的学习
RxJava是响应式编程,是一种链式编程,不受逻辑影响。第一步:创建连载小说(被观察者)//被观察者 Observable novel=Observable.create(new ObservableOnSubscribe<String>() { @Override public void subscrib...原创 2019-07-23 21:34:58 · 171 阅读 · 0 评论 -
MVP架构和MVC开发的理解
MVP模式 MVP的全称为Model-View-Presenter,Model提供数据,View负责显示,Controller/Presenter负责逻辑的处理。MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter(MVC中的Controller)来进行的,所有的交互都发生在Presenter内部,而在MVC中View...原创 2019-07-18 21:05:17 · 331 阅读 · 3 评论 -
详细理解安卓云信的接入及使用
1.首先我们先打开网易云信的官网https://netease.im/?from=bdjjnim00352.注册账号后,在控制台创建自己的应用!3.创建完成,后查看接入文档1.首先下载libs2.清单文件,权限及需要用到的组件3.初始化配置public class NimApplication extends Application { /** * 注意:每个进...翻译 2019-07-15 08:23:30 · 2479 阅读 · 1 评论 -
安卓中常见的问题及解决
安卓9.0对post网络请求的处理问题描述:当我们在做网络请求时,会得不到服务器的响应体那么我们就该在清单文件添加 android:usesCleartextTraffic="true" <uses-library android:name="org.apache.http.legacy" android:required="fa...原创 2019-06-03 10:09:33 · 365 阅读 · 1 评论 -
安卓利用图灵机器人实现QQ小冰的功能
1.首先我们打开图灵机器人的官网注册账号http://www.turingapi.com/2.创建机器人3.获得key4.写java代码String url="http://www.tuling123.com/openapi/api";//post网络请求数据builder2.add("key","从官网获得的key");builder2.add("info","获取自己输入...原创 2019-05-29 14:51:22 · 1057 阅读 · 0 评论 -
推荐一个天气接口
大多数的Api接口都是收费的,还要买key,而且限制了调用次数,是不是挺坑的。 那么给大家推荐几个开源的Api接口。大致效果:接口地址:https://www.tianqiapi.com/api/?version=v1&cityid=101110101服务器给我们返回的数据,我们可以利用json格式化工具查看一下:http://www.bejson.com/jsonedit...原创 2019-05-31 10:15:45 · 3764 阅读 · 2 评论