RecyclerView应该是ListView的增强版。 RecyclerView与ListView的区别(我认为的): RecyclerView的性能比ListView高 RecyclerView支持水平滚动 RecyclerView可以动态增加数据量 需要注意的地方: 在AS里面使用Recycl ...
分类:
移动开发 时间:
2020-07-21 01:09:55
阅读次数:
121
PreferenceScreen和fragment结合 一、监听事件 1.1、onPreferenceChange public boolean onPreferenceChange(Preference preference, Object objValue) { return false; } ...
分类:
移动开发 时间:
2020-07-20 22:27:20
阅读次数:
102
我们经常使用Android自身独有的定位方式, driver.find_element_by_id("xxxxx") driver.find_elements_by_id("xxxx") driver.find_element_by_class_name("xxxx") 这里写的elements的意 ...
分类:
移动开发 时间:
2020-07-20 18:32:51
阅读次数:
96
经过各种努力终于可以成功安装android sdk 了,但是安装sdk manager时,中途遇到一个问题,第一次列表中有内容,但是我勾选太多了,中途结束安装,想重新勾选重新安装,但是第二次打开SDK manager后packages 列表为空。 网上的办法1、修改host文件,勾选option h ...
分类:
移动开发 时间:
2020-07-20 15:42:42
阅读次数:
102
步骤 1、安装jdk2、安装node和npm3、安装android sdk4、安装appium5、安装pip及appium-python-client 脚本#!/bin/bash echo "install jdk!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ...
分类:
移动开发 时间:
2020-07-20 15:31:02
阅读次数:
92
Sation P1极客主机是一个可玩性极大的迷你电脑,除了官方提供的Station的媒体模式与桌面模式可带来极致娱乐之外,同时也是一款强大的6核64位的开源主机,可搭配Android,Linux等操作系统,玩出更多的创意。 寻找爱折腾,酷爱创新的创客一起来分享Station的点点滴滴,Firefly ...
分类:
其他好文 时间:
2020-07-20 13:23:48
阅读次数:
87
缓存机制 ListView的两级缓存 ListView的缓存和复用由它的父类AbsListView中的RecycleBin实现,设了两个缓存数组mActiveViews和mScrapViews。mActiveViews缓存显示在屏幕中的view,mScrapViews按ViewType缓存离屏的vi ...
分类:
移动开发 时间:
2020-07-19 23:23:51
阅读次数:
220
1. 项目自动化的好处 防止手动介入 创建可重复的构建 让构建便携 2. 项目自动化的类型 按需构建:开发人员在自己的机器上触发构建 触发构建:代码提交到版本控制系统时触发构建 预定构建:通过定时任务进行构建 3. 构建工具 3.1 构建工具的组成 构建文件+构建的输入输出+构建引擎+依赖管理器 构 ...
分类:
其他好文 时间:
2020-07-19 18:04:11
阅读次数:
73
ionic5 modal使用过程中,在模态窗中打开另外一个模态窗,浏览器中显示正常,但是andorid8系统真机调试时,关闭最上层模态窗,上级模态窗DOM中存在,但是不显示。 原因是android版本太低,应该是9以下版本,不支持web animation导致多级模态窗关闭其中一个,共享的样式丢失, ...
分类:
其他好文 时间:
2020-07-19 00:45:41
阅读次数:
117
1.打开android studio 2. 3. 4. 5. 6.下一步就行了,后面需要点击accept/接受就开始下载了 ...
分类:
移动开发 时间:
2020-07-18 22:56:45
阅读次数:
142