IT狗

移动开发

iOS 12.1 跳转页面时 tabBar闪动

最新iOS 12.1系统,
self.hidesBottomBarWhenPushed = YES,tabBar发生闪动设置为不透明就行了。
[[UITabBar appearance] setTranslucent:NO];...

/ ()阅读()

Retrofit2.0 设置 连接超时

Retrofit2.0 这个网络请求框架使用了很久了,最近一次出现一个小插曲。有一个接口,返回的数据量因为业务的原因 会返回很大的数据量,此时网络不大好的情况下,会出现请求失败的情况也就是回调了 onFaileure()方法,测试一下,大...

/ ()阅读()

Android程序员的Flutter学习笔记

作为忠实与较资深的Android汪, 最近抽出了一些时间研究了一下Google的亲儿子Flutter, 尚属皮毛, 只能算是个简单的记录吧.Google自2017年第一次提出Flutter, 到2018年Beta, 再加之RN的各种风波与问题, 使得Flutter的...

/ ()阅读()

Kotlin入门(32)网络接口访问

手机上的资源毕竟有限,为了获取更丰富的信息,就得到辽阔的互联网大海上冲浪。对于App自身,也要经常与服务器交互,以便获取最新的数据显示到界面上。这个客户端与服务端之间的信息交互,基本使用HTTP协议进行通信,即App访问服...

/ ()阅读()

Android如何实现超级棒的沉浸式体验

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~本文由brzhang发表于云+社区专栏做APP开发的过程中,有很多时候,我们需要实现类似于下面这种沉浸式的体验。沉浸式体验一开始接触的时候,似乎大家都会觉这种体验...

/ ()阅读()

Android 获取 上下文环境参数 getResources

1----context.getResources().getConfiguration().orientation;//获取屏幕方向int类型,1:portrait,2:landscape2---把资源文件放到应用程序的/raw/raw下,以openRawResource方法(不带后缀的资源文件名)打开这个文件InputStrea...

/ ()阅读()

青少儿书画 正式版发布

微信里搜“青少儿书画”就行了。任何人可以任意发布自己的宝宝的作品啊。
发布作品方式有2种,一种是电脑登录网站上用浏览器(chrome浏览器、opera浏览器,firefox浏览器等,ie的不行)发布作品。网址是https://zsj.itdos.com...

/ ()阅读()

WebView断网提示

转载请标明出处,维权必究:https://www.cnblogs.com/tangZH/p/9913968.html 重写WebViewClient中的方法,然后WebView.setWebViewClient(mWebViewClient); WebViewClient mWebViewClient = new WebViewClient() {...

/ ()阅读()

adb server is out of date. killing完美解决

  原本是想跑monkey测试的,可使用adb命令时提示:adb server is out of date. killing...   出现这个问题的原因是:adb使用的端口5037被占用了。下面我们说下如何找到是哪个程序占用了这个端口,顺便看看cmd里面的一...

/ ()阅读()

Windows编译OpenCV4Android解决undefined reference to std错误

OpenCV4Android支持三种使用方式
1.Java层调用
2.NDK调用动态库(方便,但是会包含整个.so库)
3.NDK调用静态库(灵活,比如没有用到机器学习模块,libopencv_ml.a里的代码是不会打包到动态库里的)
通过链接静态库的方式使用OpenC...

/ ()阅读()

【OC底层】KVC原理

定义KVC的全称是Key-Value Coding,俗称“键值编码”,可以通过一个key来访问某个属性 常见的API有:- (void)setValue:(id)value forKeyPath:(NSString *)keyPath;- (void)setValue:(id)value forKey:(NSStrin...

/ ()阅读()

Build Assimp library for Android

Build Assimp library for Android首先各路教程中有推荐使用 NDK 或者 STANDALONE TOOLCHAIN 编译的,根据我的理解,这两种方式都是可以的,如果能直接使用 NDK 编译成功的话,就没有必要使用 STANDALONE TOOLCHAIN 了。NDK...

/ ()阅读()

Android 7.0及以上使用OpenCL

由于从Android 7.0, API 24, 开始, 系统将阻止应用链接至非公开NDK库, 所以, 使用libOpenCL.so时与面向低版本的Android平台有所不同, 需要把依赖的非公开NDK库打包到APK中确定依赖的库首先应该确定你所使用的libOpen...

/ ()阅读()

Android注解神器 ButterKnife框架

前言: 本人是一个只有几个月工作经验的码小渣。这是我写的第一篇博客,如有不足之处还请大家不要介意,还请大佬可以指出问题。在这几个月的实战开发中自己也遇到了很多问题,真的是举步艰难啊!!!在实战开发中遇到最多的...

/ ()阅读()

Kotlin入门(31)JSON字符串的解析

json是App进行网络通信最常见的数据交互格式,Android也自带了json格式的处理工具包org.json,该工具包主要提供了JSONObject(json对象)与JSONArray(json数组)的解析处理。下面分别介绍这两个工具类的用法:
1、JSONObject
JSON...

/ ()阅读()