自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 Mac Mat打开报错java.lang.IllegalStateException: The platform metadata area could not be written

报错信息java.lang.IllegalStateException: The platform metadata area could not be written: /private/var/folders/t5/5_zgrvkd3nnfvscp345mss_w0000gn/T/AppTranslocation/71B1473F-76AB-4F20-80B4-6301744E9B00/d...

2019-06-24 15:20:03 5238 3

原创 Android智能下拉刷新框架-SmartRefreshLayout

SmartRefreshLayout下载地址Github:https://github.com/scwang90/SmartRefreshLayoutSmartRefreshLayout简介SmartRefreshLayout是一个“聪明”或者说“智能”的下拉刷新布局,由于它的“智能”,它不只是如其它的刷新布局所说的支持所有的View,还支持多层嵌套的视图结构。 除了“聪明”之外,Sma

2018-11-29 09:19:35 724

原创 Mac xxx.app已损坏,打不开。你应该将它移到废纸篓

大多数用户在安装 Mac 应用时,经常会遇到提示 “ XXX.app 已损坏,打不开。您应该将它移到废纸篓 ” 或 “ 打不开 XXX.app,因为它来自身份不明的开发者 ”解决办法打开系统偏好设置界面,进入安全性与隐私点按左下角的锁头图标,解锁更改权限将允许从以下位置下载的应用,更改为 “ 任何来源 ” ,然后再打开应用即可若没有“任何来源”这个选项①打开终端(...

2018-11-28 19:25:37 2554

原创 Mac Navicat Premium 12.1.13 破解版本下载

Navicat PremiumNavicat Premium for mac是一个可多重连接的数据库管理工具,Navicat 的功能足以符合专业开发人员的所有需求,但是对数据库服务器的新手来说又相当容易学习。它可让你以单一程序同時连接到目前世面上所有版本的主流数据库并进行管理和操作,支持的数据库有: MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL。让管理...

2018-11-28 19:06:49 3652 3

原创 Mac下环境变量修改与保存,Android SDK环境变量配置,NDK环境变量配置,ANT环境变量配置,Flutter环境变量配置

终端执行 touch ~/.bash_profile终端执行 vim ~/.bash_profile点i进入编辑模式,进行编辑5.编辑完成后,点esc 退出6.输入:wq! 这四个字符,这四个字符,这四个字符(重要的事情说三遍),回车即可保存。例子# Android SDKexport ANDROID_HOME=/.../sdkexport ...

2018-09-05 17:30:27 686

原创 Window安装Python,setuptools,pip

下载python 官网地址:https://www.python.org 根据系统选择对应的下载文件 安装完成环境变量配置:方法一: 使用cmd命令添加path环境变量 在cmd下输入: 接着按”Enter”回车键。 其中: D:\Python36 是Python的安装目录。方法二:在环境变量中添加Python目录 (1)...

2018-06-19 12:49:55 848

原创 Android Studio报错:Process command aapt finished with non-zero exit value 1

错误信息 Process ‘command ‘***Android/sdk/build-tools/23.0.1/aapt” finished with non-zero exit value 1 Gradle依赖的版本与External Libraries 里面的版本不一致,导致项目出现问题。解决方案 Gradle强制依赖解析策略,指定某版本必须依赖。c...

2018-05-30 12:44:55 872

原创 android.support.v7.widget.TintContextWrapper cannot be cast to ***

Android 从 View 中获取 Activity 时遇到 TintContextWrapper cannot be cast to 的问题 如果一个 View 绘制于某个 Activity 的 ContentView 上, 那它的 Context 一定是和这个 Activity 相关联的. 因此我们想在 View 中直接用 Activity 方法时 (最常用的应该就是 Activity.st

2017-09-17 23:45:14 1304

翻译 Merged Manifest合并清单的效果并找出冲突错误

合并多个清单文件APK 文件只能包含一个 AndroidManifest.xml 文件,但 Android Studio 项目可以包含多个文件(通过主源集、构建变体和导入的库提供)。因此,在构建应用时,Gradle 构建会将所有清单文件合并到一个封装到 APK 的清单文件中。清单合并工具通过遵循某些合并启发式算法,并遵守您通过特殊 XML 属性定义的合并首选项,来合并各个文件中的所有 XML 元素

2017-09-12 20:33:56 4815 2

原创 Android Studio报错:Failed to resolve:annotationProcessor解决方案

错误信息 Failed to resolve:annotationProcessor 解决方案 如果安装依然报错,请在build.gradle添加如下图的配置。 maven { url ‘https://jitpack.io’ } maven { url ‘https://maven.google.com’ }

2017-09-12 17:12:44 10256 5

原创 阿里针对布局方案和布局复用的开源框架(VirtualLayout)

VirtualLayout简介 VirtualLayout是一个针对RecyclerView的LayoutManager扩展, 主要提供一整套布局方案和布局间的组件复用的问题。VirtualLayout设计思路 通过定制化的LayoutManager,接管整个RecyclerView的布局逻辑;LayoutManager管理了一系列LayoutHelper,LayoutHelper负责具体布局

2017-04-12 21:49:59 405

原创 Android Studio安装

Android SDk是谷歌提供的Android开发工具包,在开发Android程序时,我们需要引入该工具包,来使用Android相关的API。 在以前Android项目都是使用Eclipse来开发的,Eclipse是以插件的形式存在的。在开发上要比Eclipse强大和方便。

2017-03-23 23:07:57 435

原创 Java JDK安装与环境变量配置

Java JDK下载 官网下载: http://www.oracle.com/technetwork/java/javase/downloads/index.html云盘wind64bit下载: http://pan.baidu.com/s/1bUKeJkJava JDK 安装JAVA环境变量配置详解JAVA环境变量JAVA_HOME、CLASSPATH、PATH设置详解

2017-03-13 23:39:13 378

原创 Android 获取系统顶部状态栏高度和底部导航栏的高度

- System Bar 在Android4.0 (API Level 14)及更高版本中,System Bar由Status Bar(位于顶部)和Navigation Bar(位于底部)组成。获取顶部(Status Bar) 高度,获取底部(Navigation Bar)高度。

2017-03-09 16:46:05 8405

原创 Android File存储

Context类提供了PenFileOutput()方法与onPenFileInput()方法。onPenFileOutput(): 用于将数据存储到指定的文件中。这个方法接受两个参数,第一个参数为文件名,在文件创建的时候使用就是这个名称,注意这个指定文件名不包含路径,所有的文件都是默认存储到/data/data/(项目包名)/files/目录下的。第二个参数是文件的操作模式,主要有两种模式可以

2017-03-08 17:37:13 406 1

原创 TeamViewer远程控制

TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制,桌面共享和文件传输的简单且快速的解决方案。为了连接到另一台计算机,只需要在两台计算机上同时运行 TeamViewer 即可,而不需要进行安装(也可以选择安装,安装后可以设置开机运行)。该软件第一次启动在两台计算机上自动生成伙伴 ID。只需要输入你的伙伴的ID到TeamViewer,然后就会立即建立起连接。

2017-03-07 13:16:27 1429 1

原创 Java发展史

Java发展史第一次写博客,请包涵,有些的不对的地方,请指出,我们一起相互学习。Java来自于Sun公司的一个叫做Geen的项目,其原先的目的是为家用电子消费产品开发一个分布式代码系统,这样可以把E-mail发送给电冰箱,电视机等家用电器,对他们进行信息交流。开始他们准备采用C++,但是C++太复杂,安全性差,最后基于C++开发了一种新语言Oak(Java前身)。Oak是一种用于网络的精巧而安全的语

2017-03-06 22:59:30 821 1

阿里开源项目Vlayout

VirtualLayout是一个针对RecyclerView的LayoutManager扩展, 主要提供一整套布局方案和布局间的组件复用的问题

2017-09-11

java、android、web三端通用的RSA和AES工具

RSA和AES加密工具

2017-04-11

Okhttp+Retrofit+Rxjava+Picasso

用Retrofit封装okhttp,使用Rxjava观察者模式,请求和处理返回得数据,使用图片缓存框架picasson也可以使用Gilde图片缓存框架。

2017-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除