1.简介 下一篇:Android EventBus 的基本封装(二)https://www.jianshu.com/p/199d8e376dd3 EventBus是一种用于A...
1.简介 下一篇:Android EventBus 的基本封装(二)https://www.jianshu.com/p/199d8e376dd3 EventBus是一种用于A...
activity_main.xml中设置一个textView,让这个控件每隔n秒钟显示一次数据。 在MainActicity.java中,使用Handler,它有一个方法po...
一、为什么需要 WebSocket 初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处? 答案很简单...
前言 多线程的应用在Android开发中是非常常见的,常用方法主要有: 今天,我将献上一份全面 & 详细的Android多线程学习指南,希望你们喜欢。 Carson带你学多线...
这些题目是网友去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。 主要分为以...
(一)Android面试题(一)Activity、Intent Android四大组件分别是哪些?各自有什么作用和特点? 答: 活动(Activity):Activity是A...
前言 原文:深入了解Android Handler机制原理详解 - 知乎 (zhihu.com)[https://zhuanlan.zhihu.com/p/430194722...
先来看一个简单的布局,先用xml写 效果也很简单 如果想要代码动态写出上面的布局,就需要使用 LayoutParams 这个关键类了,LayoutParams 是 ViewG...
首先说一下关键点,在RecyclerView中实现拖拽排序时非常简单地,只需要个给RecyclerView添加一个ItemTouchHelper就可以实现,具体实现如下: 1...
使用android.support.v7.widget.helper 包下的ItemTouchHelper工具类来处理RecyclerView的拖拽 效果如下: 1.创建It...
该工程目录是Android客户端推流环境搭建的工程基础下创建的(音频相关的类AudioChannel先不做): 视频推流: 视频推流的工作主要是这几个部分: 获取摄像头原始数...
一、前言: 这一篇文章是解析Android智能下拉刷新框架-SmartRefreshLayout ,这是一篇上拉加载和下拉刷新,非常优秀的文章,里面丰富的动画,基本上能满足你...
最近在做一个所谓的游戏壳,用到腾讯X5WebView。直接甩地址https://x5.tencent.com/tbs/sdk.htmlSDK下载这是它的接入文档说明https...
封装了一个工具类
一、重写WebViewClient里的onPageFinished方法: 二、CustomWebView设置addJavascriptInterface方法并增加resize...
前言 在Android开发过程中,经常会遇到 Android与js交互的问题。但是由于原始的Android与js交互存在很多安全性问题,今天给大家介绍一个第三方的库JsBri...
一、WebView初始化(接口定义) WebView初始化主要分为三步: 设置WebSettings,打开WebView一些默认关闭的设置。 设置WebViewClient,...