自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 pub get failed (1; in the directory open in another application.) flutter依赖失败问题解决

@[TOC](pub get failed (1; in the directory open in another application.) 问题(已解决))笔者在用flutter开发移动应用的过程中,遇到使用flutter pub get获取依赖时报错的问题,经过笔者的调查分析,终于完美解决了,现记录如下,希望帮助到遇到相同问题的朋友。开发环境:windows10android studio4.0flutter 1.22.4Dart 2.10.4问题复现路径在pubspec.yaml的

2021-01-09 18:43:48 2678 4

原创 Handler原理解析

###文章简介:本文通过阅读android源码来搞懂handler运行原理,好了废话不多说,马上开始装逼:几个定义 Looper:轮询从消息队列中取消息的对象MessageQueue:用来保存所有消息的消息队列Message:消息对象,可以保存数据Handler:用来发送消息和处理消息的对象Message创建的三种方式:new Message();Message.obtain();Handler.obtainMessage();注:Handler.obtainMessage()其.

2021-01-09 15:39:04 109

原创 RecyclerView实现可拖动滚动条并修改宽度

本文参考了孤调的文章,链接如下:https://www.jianshu.com/p/67e1df2b1920基本实现了拖动的需求,但是还有一个问题就是滚动条的宽度跟需求不符,需要进行修改.但是官方并未提供相应的参数.自己动手丰衣足食,开始撸源码.打开RecyclerView类,搜索fastScrollEnabled,定位到构造方法中的mEnableFastScroller = a.getBoolean(R.styleable.RecyclerView_fastScrollEnabled, fals.

2021-01-09 15:38:24 1609

原创 Flutter学习笔记(二)

flutter学习笔记(二)Flutter动画(Animation)CurvedAnimationAnimationControllerTween动画通知动画示例代码使用AnimatedWidget简化动画代码监视动画的过程用AnimatedBuilder重构Flutter动画(Animation)Flutter中的动画有点类似于Android中的属性动画,通过产生一系列的值来不断改变控件的某个属性来产生动画的效果.CurvedAnimationCurvedAnimation 将动画过程定义为一个非

2021-01-09 15:18:41 132

原创 flutter学习笔记(一)

flutter学习笔记(一)flutter控件和布局功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入flutter控件和布局这篇博客记录一下flutter控件使用方法和常见控件库及布局方法。(吐槽一下:flutter加个边距或居

2021-01-09 14:58:36 133 2

原创 dart学习笔记(二)

异步编程:futures,async,await几个关键字:同步操作:一个同步操作用来在某个操作完成之前阻塞线程同步方法:一个同步方法只执行同步操作异步操作:异步操作允许其他操作在该异步操作完成之前开始执行异步方法:异步方法至少执行一个异步操作,但同时也可以执行同步操作.future是什么类似于java,future是一个异步操作的结果,包含两种状态:未完成和已完成future可以指定一个泛型如Future, 那么如果异步操作完成则可以从此future中取出一个String.使用fut

2021-01-09 14:56:46 90

原创 dart学习笔记(一)

可迭代的集合一些基础知识与java类似,dart也支持List(有序可重复),set(无序不可重复)和map(双列集合).Iterable类是集合的父类,List和set都是Iterable.例如如下代码片段:Iterable<int> iterable = [1, 2, 3];//[1, 2, 3]表示一个Listdart中List支持下标式引用,而Iterable不支持,如下:var list = [1, 2, 3];int a = list[0];//正确Ite

2021-01-09 14:52:15 214

原创 android studio中如何查看一个接口中某个方法的子类的实现

最近想使用mvp架构,但是抽取接口后发现ctrl+click无法查看到方法的实现,只能在接口方法和调用的地方跳来跳去,却无法跳转到子类的具体实现.上网查询无果,就自己随便试了一下,竟然被我蒙对了,现在分享给大家,希望对大家有帮助.快捷键是:ctrl+alt+click

2018-01-10 10:50:09 7375 6

原创 adt如何禁止logcat自动滚动到底部

网上查的都是这个操作,但是我发现并不管用 后来我自己探索,终于在窗口下方看到了这个按钮,点击后就搞定了

2017-11-23 16:27:38 309

原创 华为C8813手机,progressbar加载过程中程序崩溃

最近写的一个android项目中使用了一个进度条progressbar,在大多数手机上运行正常,测试到华为C8813手机时进度条加载过程中程序突然崩溃,控制台打出的日志为: Fatal signal 11 (SIGSEGV) at 0x00000008 (code=1), thread 31863 (ian.application) 和 ? A/libc: Fatal signal

2017-06-03 15:50:48 399

原创 com.Android.build.api.transform.TransformException

近日集成了一下小米的文件管理器,遇到了如下问题:报错日志:com.Android.build.api.transform.TransformException:Java.util.zip.ZipException: duplicate entry:android/support/v4/app/accessibilityserviceInfoCompa t.class`.原因分析:

2017-04-05 13:33:18 627

原创 pullToRefreshListView去掉顶部和底部分割线方法

今天遇到一个问题,就是pullToRefreshListView顶部和底部显示了分割线,在我的项目中显得很突兀,UI要求去掉。但是我在网上查了好久也没找到相关的方法,查看了pullToRefreshListView的源码,但因功力尚浅也没找到。但是我找到了pullToRefreshRecyclerView相关的方法,看到其中两个方法功能正是我想要的,于是我搬到pullToRefreshListVi

2017-03-24 15:53:15 1891

原创 android studio重新share Project方法

as上重新share project

2017-03-21 14:25:20 2252

原创 android studio重新share Project方法

今天遇到一个问题,我在将android studio中的项目通过as自带工具提交到svn服务器的过程中不小心点击了创建branch,tag和trunk目录的选项,这不是我想要的,于是我在服务器上删除了这几个文件夹,但是随后麻烦来了,我无法提交或者更新,在网上查到的都是cvs-->subversion-->relocate,由于文件夹不存在因此无法更改路径。纠结了半天我用如下方式解决了问题,将项目重

2017-03-21 14:15:35 530

原创 VMware fusion下ubuntu(16)虚拟机编译安卓源码笔记

前两天刚刚编译成功了android源码,历尽九九八十一难。因为过程艰苦,不想就这么遗忘,所以写出来与大家共享,希望为后来者提供借鉴。我开发的环境是mac os10.12.3,vmware fusion8.1.1,ubuntu16.04.2。环境搭建:关于vmware fusion的安装我就不想说什么了,因为实在太简单了。但是在安装ubuntu的时候一定要注意,创建好虚拟机以后首先要设置

2017-03-15 13:47:24 778

转载 华为手机android7.0应用中百度地图加载不出来&解析包时出现问题

第一次写博客,写的不好请各路大神多多海涵。之前写的app在华为手机上出现了问题,android版本是7.0。据统计,android7.0和7.1的市场份额分别是:安卓7.0的份额为0.5%,安卓7.1为0.2%,华为7.0的用户量更是不到0.7%,因此对于小众的app来讲,问题不是很大,没必要耗费大量的人力物力去适配。但是作为开发者,抱着学习的态度,还是记录一下原因和解决方案。一、百度地图

2017-03-13 13:42:31 4887

geany-1.23.1

geany

2014-11-04

空空如也

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

TA关注的人

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