6 yx1166

尚未进行身份认证

每天进步一点点

等级
TA的排名 2w+

RecyclerView刷新异常java.lang.IndexOutOfBoundsException

问题描述recyclerView在滑动时更新adapter数据,抛出异常日志如下:java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter positionViewHolder{13e04da position=8 id=-1, oldPos=-1, pLpos:-...

2020-03-11 14:05:02

iOS 唤起APP之Universal Link(通用链接)

本文转载地址:https://www.cnblogs.com/guoshaobin/p/11164000.html 包含Xcode11.0的配置方式和iOS13出现的问题。 什么是Universal Link(通用链接) Universal Link(通用链接)是Apple在iOS9推出的一种能够方便的通过传统HTTPS链接来启动APP的功能,可以使用相同的网址打开网址和APP。当你...

2020-02-21 15:18:21

iOS证书、描述文件相关知识

开发者证书和adhoc证书有什么区别?用途上有什么区别? 答:开发者证书,用于开发环境下对真机的测试。adhoc证书,不用于开发环境,用于公测环境,可以由多个用户一起测试。 一个app总共需要哪些证书? 答:需要4个证书。分别是开发证书、发布证书、推送开发证书(1个appID对应1个证书)、推送发布证书(1个appID对应1个证书)。如果有推送功能,则需要申请推送开发证书、推...

2020-02-21 11:46:54

RecyclerView添加Header和Footer

本文转载地址:https://www.jianshu.com/p/e9dfb7167f87RecyclerView虽然作为ListView的替代者有着较好的性能提升,但是ListView的一些常用功能却没有提供,比如我们平时会经常用到的addHeaderView,addFooterView,既然RecyclerView没有提供这个方法,我们应该如何为列表添加头部和底部呢?通过看ListView...

2020-02-19 16:12:28

建立Android项目的参考文档

前言为了快速构建1个新的android项目,整理了一些必需的资源,节省开发时间,提高开发效率。框架1、【网络方面】xutils3介绍:xUtils是基于Afinal开发的目前功能比较完善的一个Android开源框架。版本:xutils3.3.4集成方式:gradlecompile 'org.xutils:xutils:3.3.4'2、【图片加载】Glide介...

2020-02-12 15:42:30

Android 7.0以上(包含8.0), popupWindow弹窗位置异常, 解决方案

本文转载地址:https://blog.csdn.net/zhihui_520/article/details/79097161终极解决方案(7.0, 7.1, 8.0)/**** @param pw popupWindow* @param anchor v* @param xoff x轴偏移* @param yoff y轴偏移*/publi...

2019-12-27 10:32:41

使用DrawerLayout和SlidingMenu分别实现侧滑菜单、以及AS使用SlidingMenu第三方库的步骤

本文转载地址:https://blog.csdn.net/Jsagacity/article/details/80362258最近有需求要实现一下侧滑菜单的功能,记录一下笔记。首先实现侧滑菜单有很多方法,这里演示第三方库SlidingMenu的分别实现,没有过多的解释,直接演示源码。布局right_menu_main.xml:<?xml version="1.0" encod...

2019-12-26 14:14:44

【Android Studio】Error:Failed to resolve: com.android.support:appcompat-v7:27+

本文转载地址:https://blog.csdn.net/renwudao24/article/details/79031628你在使用android studio时是否也出现过上图的报错,你还在为它的出现烦恼?没问题,看了本文章,我确保你会顺利解决掉它并会很骄傲的认为这只是一个小case级别的报错。我们进入正题吧,先来说下什么时候会出现这种错误(原因):1.当你在用别的电脑上的and...

2019-12-18 18:24:45

android studio SVN 使用

本文转载地址:https://blog.csdn.net/qq_42932298/article/details/87087136如何安装配置SVN请直接参考《SVN在Android Studio中的配置》http://www.cnblogs.com/songmeng/p/4389446.html如何使用SVN本文主要参考了《AndroidStudio配置SVN以及使用代码管理》h...

2019-12-16 16:54:27

axure 教程(1)—元件事件、动作、结果

元件事件、动作、结果每个元件的交互都需要这样的步骤元件的交互样式,主要是设计某个元件自己的鼠标悬停、鼠标按下、选中、禁用效果。元件的交互样式与用例的区别元件的交互样式,一般指某个元件本身。而用例,涉及到多个元件的交互样式。隐藏与层级隐藏与层级在axure中经常一起使用,因为在整个页面中可能会有多个弹窗,而这些弹窗浮在元件上就不容易点击到弹窗下面的元件,所以我们把弹窗做好...

2019-06-25 22:09:42

广域网与互联网的数据交换

最近做1个学校项目,服务器部署在学校的广域网中,但家长微信端不能访问学校的服务器,所以在云端部署了1个数据库,家长微信读云端的数据库。可是学生的手环数据(如心率)获取是实时的,互联网的数据库又找不到学校广域网的服务器,无法读取数据。(不允许使用花生壳)。如何解决呢?方案一学校的服务器定期送数据到云端。(如每天晚上送1次数据)。这样就可以解决家长微信端访问学校服务器数据的问题。方案二...

2019-03-15 12:58:17

android 9 所有应用的行为变更 和 以API28为目标的应用行为变更

Android 9(API 级别 28)向 Android 系统引入了多项变更。所有应用的行为变更当应用在 Android 9 平台上运行时,以下行为变更将影响所有应用,无论这些应用以哪个 API 级别为目标。 所有开发者都应查看这些变更,并修改其应用以正确支持这些变更(如果适用)。电源管理Android 9 引入了新功能以改善设备电源管理。 这些变更连同 Android 9 之前...

2018-11-29 09:06:59

android 9.0 新功能特性

Android 9.0 为用户和开发者引入多种新功能。本文重点介绍面向开发者的一部分新功能。Wi-Fi RTT 室内定位Android 9 添加了对 IEEE 802.11mc Wi-Fi 协议(也称为 Wi-Fi Round-Trip-Time (RTT))的平台支持。在运行android 9 和此硬件的设备下,应用可以使用 RTT API 来测量与附近支持 RTT 的 Wi-Fi 接入...

2018-11-28 09:05:58

使用Carthage 错误 error: unable to find utility "xcodebuild", not a developer tool or in PATH

error: unable to find utility “xcodebuild”, not a developer tool or in PATHhttps://stackoverflow.com/questions/40743713/command-line-tool-error-xcrun-error-unable-to-find-utility-xcodebuild-n...

2018-10-29 16:23:55

iOS调试-lldb学习总结

Xcode的使用中总是离不开调试这个环境,在一年多的iOS开发时间中,我更多地依赖于XCode本身提供的GUI工具来进行调试,而对LLDB敬而远之,这段时间好好学习了LLDB的使用,发觉我错过了太多东西了……因此做一个比较完备的总结,也希望在写这篇文章的过程中进一步学习LLDB调试的各种实践方法。LLDB阐述LLDB 是一个有着 REPL 的特性和 C++ ,Python 插件的开源调试器...

2018-10-29 15:13:04

产品创新

产品创新难在哪?- 找准想法。- 找准目标客户。- 研发。创新的方法-triz。产品创新遇到问题如何解决?- 遇到问题,先寻找自然界的方法。- 再找航天航空行业。- 军事行业。- 医疗行业。- 玩具行业。不同行业中的问题,采用了相同的解决方法。S曲线的主要作用是技术预测。预测10年-20年之后的技术。S曲线顶端时,可采取以下策略:- 参与产品本身,扩大生产- 发展产品周...

2018-10-29 14:58:07

隐私政策

本软件尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本软件会按照本隐私权政策的规定使用和披露您的个人信息。但本软件将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本软件不会将这些信息对外披露或向第三方提供。本软件会不时更新本隐私权政策。您在同意本软件服务使用协议之时,即视为您已经同意本隐私权政策全部内容。本隐私权政策属于本...

2018-10-23 21:53:03

iOS 扫码知识总结(二)

本文主要介绍扫码中用到的类。基本使用流程AVCaptureSession是AVFoundation的核心类,用于捕捉视频和音频,协调视频和音频的输入和输出流.下面是简书上找的围绕AVCaptureSession的图核心类介绍创建AVCaptureSession设置SessionPreset,用于设置output输出流的bitrate或者说画面质量// 1 创建se...

2018-10-18 11:19:08

ios 扫码知识总结一

二维码介绍二维码,3个回形大方块,是为了给相机定位,黑白块,黑块代表1,白块代表0,8个一组,组成二进制信息。科普:二维码原理是什么?这个小视频,简单介绍二维码原理。下图是二维码原理图。扫描二维码扫描二维码,有2种方式,一种是采用google的ZXing代码的oc版本(个人维护,已停止更新),一种是采用原生的扫码方式,即自带的AVFoundation.framework。我个人...

2018-10-17 20:53:00

Android Studio长时间停留Building "Project Name" Gradle project info的解决方法

本文转载地址:https://blog.csdn.net/u010999809/article/details/77610536 问题描述:创建好一个Android项目后,Android Studio长时间停留在Building [Project Name] Gradle project info画面不动。原因:此时Android Studio在下载gradle-X.XX-al...

2018-08-29 10:44:47

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。