写在前面 一直有同学跟我反馈说,你能不能说说你的一些面试经验啥的,其实很多时候我是拒绝的,因为我们简历经历不一样问的问题也会不一样,且大厂面试光靠背几个面试题就想过还是比较难...
写在前面 一直有同学跟我反馈说,你能不能说说你的一些面试经验啥的,其实很多时候我是拒绝的,因为我们简历经历不一样问的问题也会不一样,且大厂面试光靠背几个面试题就想过还是比较难...
https://www.zhihu.com/question/328988589/answer/817373117
生成布局的时候,经常会用到LayoutInflater.from(context).inflate(layoutRes, parent, false)方法,一直不知其具体实现...
一. 安装及环境配置 Android Studio安装Flutter插件(会要求同时安装Dart插件) 二. 新建一个项目,显示"Hello World" widget的主要...
TextField 开发中的问题及解决: TextField输入很多文字,会横向滑动,不能自动换行解决:同时设置minLines和maxLines。只设置maxLines的话...
EventBus基本使用 EventBus的操作很简单,引入也很方便,那么它内部是怎么实现的呢?事件的接收方是怎么收到事件的,会不会有遗漏或错乱?它的线程是怎么处理的?好,接...
小米手机调试运行到断点的地方就断开连接,app重启Disconnected from the target VM, address: 'localhost:8600', tr...
Textview相关TextView.setCompoundDrawables(left, top, right, bottom)不显示图片改用:TextView.setCo...
跳出双重for循环。正常使用break的话只能跳出内层循环,想跳出多重循环可通过label跳出.
HTTP协议(HyperText Transfer Protocol,超文本传输协议),是用于从WWW服务器传输超文本到本地浏览器的传送协议。HTTP是一个应用层协议,由请求...
布局优化:尽量减少布局文件的层级 删除布局中无用的控件和层级 有选择的使用性能较低的ViewGroup比如:LinearLayout和RelativeLayout都可以满足需...
首先,先了解一下几个基本概念:px:像素点;dpi:像素密度,每英寸有多少个像素点;对应于DisplayMetrics类中属性densityDpi的值;dp:可以根据不同的屏...
IPC是Inter-Process Communication的缩写,含义为进程间通信或跨进程通信,是指两个进程之间进行数据交换的过程。 进程和线程是两个不同的概念,它们之间...
事件分发过程由下列三个方法共同完成: boolean dispatchTouchEvent (MotionEvent event)用来进行事件的分发。如果事件可以传递给当前V...
AIDL:Android Interface Definition Language,即Android接口定义语言。 AIDL文件的本质是系统为我们提供了一种快速实现Bind...
一. Serializable接口 该方法使用简单,只需要将类实现Serializable接口并声明一个serialVersionUID即可(serialVersionUID...
服务(Service)是Android中实现程序后台运行的解决方案,它的运行不依赖于任何用户界面,适合去执行那些不需要和用户交互且需要长期运行的任务。 注意 Service并...
重定向问题 通过setWebViewClient方法重写WebViewClientEx内部的shouldOverrideUrlLoading(WebView view, St...
一. 常用流程 1》git status 查看状态,已修改的文件 2》git diff file_path 查看文件的修改内容 3》git checkout ....