自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yyongchao的博客

学习笔记,记录学习中的心得

  • 博客(117)
  • 资源 (7)
  • 收藏
  • 关注

原创 Flutter编译卡在Running Gradle task ‘assembleDebug

Flutter编译卡在Running Gradle task ‘assembleDebug

2024-03-21 09:35:39 968

原创 Android Studio开发Flutter常用插件

3、flutter-img-sync: 图片资源管理插件,把图片资源转化为资源名字,最后给出一个R文件。和Android开发的图片管理很像。1、Rainbow Brackets: 彩虹括号,Dart的括号太多了,让括号有颜色,还是很有作用的。5、Flutter Enhancement Suite : Flutter代码增强提示。4、GetX:状态管理第三方库Get的模板代码生成器,作者“小呆呆666”,很好用。2、JsonToDart:根据JSON字符串自动生成Dart的Model类。

2023-04-23 09:50:25 2214

原创 Flutter CheckBox设置大小

Flutter CheckBox设置大小

2022-10-30 13:17:29 2618

原创 RecyclerView Item中有EditText时点击事件处理

RecyclerViewItem中有输入框时点击事件处理

2022-07-27 20:14:46 879

原创 Flutter BottomNavigationBar

BottomNavigationBar({ Key key, @required this.items,//必须要实现的,最少要有两个子widgets this.onTap,//点击事件,知道当前点击的是哪一个widget this.currentIndex = 0,//当前显示的是哪一个widget this.elevation = 8.0, BottomNavigationBarType type,//设置items的布局 Color fixed.

2021-06-18 16:02:45 172

原创 flutter AppBar

AppBar 显示在app的顶部,AppBar各部分如下:

2021-06-16 19:45:04 128

转载 提升iOS开发效率超实用技巧(精华篇)

前言工作中发现有些iOS小伙伴平时开发的时候,比如在快速打开一个类文件的时候,还在项目目录里面一层一层的找,等等,希望本文能提升他们的开发幸福感。这篇文章只是分享一下平时用到的一些快捷键和习惯,希望能对大家平时的开发效率有所帮助。至于为什么要写?原因有几点:1. 工作中发现有些iOS小伙伴平时开发的时候,比如在快速打开一个类文件的时候,还在项目目录里面一层一层的找,等等,希望本文能提升他们的开发幸福感。2. 我自认为知道的快捷键还蛮多的,但是还是从同事那里学到了几个实用的,这篇文章就当做记录

2020-05-27 20:26:26 442

转载 Xcode中提高效率的快捷键

转自:https://www.cnblogs.com/kehaoran/p/11101410.html依稀记得大神都是使用超多的快捷键来开发的。虽然要成为大神的路很远,不过把下面这些快捷键用熟练,就相当于把宝剑磨的既快又光,相当于有了一件极品的装备,对于接下来的打(升)怪(职)升(加)级(薪)那肯定是有超高属性加成的呢。首先推荐Mac的一款快速查看软件中自己设置的快捷键的软件CheatSheetCheatSheet for mac能显示出几乎所有软件程序的快捷键列表,而列表中的功能,除了可.

2020-05-23 21:30:01 1289

原创 gradle download kotlingradle-plugin-1.3.50 一直现在不下来

解决方法: 删掉.gradle文件加下面的gradle.preoperties文件

2020-04-10 23:23:02 4294

原创 ffmpegLinux环境变量配置

#ffmpegexport PATH=/usr/local/ffmpeg/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/ffmpeg/lib/

2020-03-14 16:19:50 3452 1

原创 ubuntu、win跨平台局域网文件传输工具

DuktoR6 官网:https://www.msec.it/blog/dukto/ win10不可使用NitroShare官网:https://nitroshare.net/ win10可使用

2019-10-28 13:31:34 889

原创 Android Canvas常用的几个方法

canvas.save();//锁画布(为了保存之前的画布状态) canvas.translate(10, 10);//把当前画布的原点移到(10,10),后面的操作都以(10,10)作为参照点,默认原点为(0,0) drawScene(canvas);canvas.restore();//把当前画布返回(调整)到上一个save()状态之前 canvas.save();//锁画布...

2019-09-17 15:15:58 243

转载 ubuntu18.04安装monaco字体

转自:https://blog.csdn.net/qq_39815320/article/details/90050163git clone https://github.com/cstrap/monaco-fontcd monaco-font./install-font-ubuntu.sh http://www.gringod.com/wp-upload/software/Fon...

2019-08-14 10:11:51 1167

原创 两App合并成一个App

以A app为主app ,B app为module,一、修改 B app的buidl.gradle 文件:apply plugin: 'com.android.application' 改为:apply plugin: 'com.android.library'二、去掉B app的 applicationId三、去掉B 的清单文件中的<intent-filt...

2019-08-09 13:45:15 2544

原创 Could not HEAD 'https://maven.aliyun.com/repository/google/com/android/tools/build/gradle/3.3.0/grad

https://www.cnblogs.com/YangBinChina/p/10471866.html

2019-08-06 17:25:39 3439

原创 adb.exe: failed to check server version: cannot connect to daemon

adb server version (40) doesn't match this client (41); killing...could not read ok from ADB Server* failed to start daemonadb.exe: failed to check server version: cannot connect to daemon解决方案: 配...

2019-08-02 20:58:31 7039 1

原创 Python install

https://blog.csdn.net/weixin_42056625/article/details/82970358

2019-08-01 13:54:13 1490

原创 Linux设置启动图标

以Android Studio为例:一、创建 as.desktop文件,文件输入如下内容:[Desktop Entry]Encoding=UTF-8# Name :指定快捷方式名称。Name=asComment=XXXtest Link# Exec :应用程序可执行文件的绝对路径Exec=/opt/ide/android-studio/bin/studio.sh # ...

2019-07-28 20:54:16 1044

原创 Linux系统profile文件常用配置

#jdkexport JAVA_HOME=/opt/ide/jdk1.8.0export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATH#SDKexport ANDROID_HOM...

2019-07-28 19:57:51 1814

原创 Flutter自定义按钮

//自定义按钮组件class MyButton extends StatelessWidget { final text; final pressed; final double width; final double height; MyButton({this.text, this.pressed = null,this.width = 80.0,this.height...

2019-07-09 17:05:33 1262

原创 Flutter侧边栏

drawer: Drawer( child: Column( children: <Widget>[ Row( children: <Widget>[ Expanded( child: UserAccountsDraw...

2019-07-09 16:03:44 959

原创 Flutter顶部导航栏一

import 'package:flutter/material.dart';class TabBarControllerPage extends StatefulWidget { @override _TabBarControllerPageState createState() => _TabBarControllerPageState();}class _TabBar...

2019-07-09 15:40:44 2166

原创 Flutter命名路由分离

一、 路由分离在lib目录下面创建routers目录,在该目录下创建Routers.dart文件, 内容如下://配置路由//第一步配置路由final routes = { '/':(context,{arguments})=>Tabs(), '/form': (context) => FormPage(), '/product': (context) =>...

2019-07-09 12:04:39 841

转载 Ubuntu18.04安装Monaco字体

https://jingyan.baidu.com/article/ed15cb1b81c8b51be3698192.html

2019-07-08 10:44:55 2220

原创 Ubuntu18.04安装Yarn

Yarn 是由Facebook开发的开源的JavaScript包管理工具,它在现在流行的npm基础上进行了升级改进。Facebook 开发团队创造yarn来克服npm的缺陷。并声明它比npm更快,更可靠,更安全。Yarn能够向npm一样根据全局注册信息,自动的管理包的安装,更新,配置,删除过程。Yarn的优点是:它比npm的速度更快,因为它会缓存所有下载下来的包,因此它不需要下载第二遍。...

2019-06-22 23:16:43 1561

转载 Ubuntu18.04无线网络慢问题

$ sudo lshw -numeric -class network$ sudo ip addr show$ sudo ip route show$ sudo tracepath forum.ubuntu.org.cn$ sudo apt-get install traceroute $ sudo traceroute forum.ubuntu.org.cn

2019-06-19 21:42:58 1531

转载 打印机ESC/POS命令集

代码 功能代码功能LF 换行ESC m局部切割CR 回车ESC o印章ESC SP 设置右边界ESC q释放纸ESC ! 设置打印方式 ESC r选择打印颜色ESC * 设置位...

2019-04-24 11:10:06 6996

原创 WARNING: API 'variant.getJavaCompile()' is obsolete and has been replaced with 'variant.getJavaCompi

问题:WARNING: API 'variant.getJavaCompile()' is obsolete and has been replaced with 'variant.getJavaCompileProvider()'.It will be removed at the end of 2019.For more information, see https://d.androi...

2019-02-16 11:53:47 4011 2

原创 Android全透明状态栏

在setContentView之前添加:override fun onCreate(savedInstanceState: Bundle?) { window.requestFeature(Window.FEATURE_NO_TITLE) if (Build.VERSION.SDK_INT &gt;= Build.VERSION_CODES.LOLLIPOP) { ...

2018-10-24 16:47:29 345

转载 Android Theme、colorPrimary、colorPrimaryDark、colorAccent详解

&lt;!--状态栏颜色--&gt; &lt;item name="colorPrimaryDark"&gt;@color/colorPrimaryDark&lt;/item&gt; &lt;!--控制各个控件被选中时的颜色--&gt; &lt;item name="colorAccent"&gt;@color/colorAccent&lt;/item

2018-09-18 20:16:55 520

转载 Android问题:ScrollView默认位置不是最顶部最全解决方案

描述:Scrollview里面嵌套了一个listview ,这是开发中最寻常的一种布局,遇到的问题是:在这个Scrollview页面默认的起始位置不是最顶部,而是listview的底部。原因: 在Activity计算窗口的高度时,是在listview没有填充数据时候就完成的,由于ScrollView嵌套listview时没有指定高度,所以ScrollView就会按照layout中定义...

2018-09-07 18:49:27 2368

原创 React Native常用小技巧总结

目录1、隐藏状态栏1、隐藏状态栏在页面的根部局的顶部添加一个StatusBar即可,代码如下:export default class WelcomeView extends Component&lt;Props&gt; { render() { const {navigate} = this.props.navigation; return ( ...

2018-08-24 00:35:14 305

转载 android textview空格占位符以及一些其他占位符汇总

android textview空格占位符以及一些其他占位符汇总&amp;#32; == 普通的英文半角空格&amp;#160; == &amp;nbsp; == &amp;#xA0; == no-break space (普通的英文半角空格但不换行)&amp;#12288; == 中文全角空格 (一个中文宽度)&amp;#8194; == &amp;ensp; == en空格 (...

2018-08-21 15:52:00 7038

转载 【Android】开发中用于替代Enum的@IntDef的使用

在Android的官方文档的内存管理中http://developer.android.com/training/articles/memory.html#Overhead提到由于Enum通常需要两倍以上的存储空间,因此应当尽量避免Enum的使用。对此,Google官方推出了IntDef作为对Enum的替代。以下通过一个具体的例子来说明其用法:例如我们有如下的一组Enum:  p...

2018-08-16 20:22:53 256

转载 Android空格符

以下是效果图 把中间内容放大,方便对比,以下是中间放大的效果图 转自:https://blog.csdn.net/wlz287/article/details/57086497 

2018-08-14 18:56:30 3030

转载 Android-各种Span的用法

前言在android.text.style包下,有一些Span类,可以提供我们完成一些在TextView中的特殊内容。(比如:部分内容颜色、字体、大小不同等等,更有部分字体可点击。)还有一个SpannableStringBuilder,可以帮助我们设置Span。底下也有全部的源代码。SpannableStringBuilderSpannableStringBuilder可以方便...

2018-08-10 18:42:49 536

转载 Fiddler对谷歌浏览器抓包

转自:https://blog.csdn.net/qq_19339041/article/details/80697674一 Fiddler的安装和配置 打开工具Fiddler,在Tools选项里面点击options  配置完后,重启Fiddler二 谷歌浏览器插件SwitchyOmega的安装使用 SwitchyOmega的github下载地址:https://github.com...

2018-08-03 14:02:41 28089 1

原创 Android7.0系统WebView空白

在华为mate9(Android7.0)上,WebView加载H5页面出现空白, 但是在小米4(Android6.0系统)可以显示, 怀疑是系统兼容性问题:处理如下:webView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebVi...

2018-07-24 21:12:04 1522

原创 Android dependency 'com.android.support:support-fragment' has different version for the compile (26.

今天as碰到了, 一个问题: Android dependency 'com.android.support:support-fragment' has different version for the compile (26.1.0) classpath. You should manually set the same version via DependencyResolution解决...

2018-07-17 16:23:45 9597

原创 Can't process attribute android:fillColor="@color/***": references to other resources are not

as升级到3.1.3后, 开始撸新的项目, 因项目中用到了 SVG 格式的图片, 报一下错误:Can't process attribute android:fillColor="@color/***": references to other resources are not 解决办法:在gradle文件android下添加。defaultConfig { vecto...

2018-07-17 13:34:23 2195 2

JavaScript权威指南第六版--带目录

权威指南已为JavaScript圣经程序员,程序员指南和全面的参考,以核心语言和客户端JavaScript API的Web浏览器定义。第6版包括HTML5和ECMAScript 5,与jQuery和服务器端JavaScript新的篇章。

2017-10-12

Android底部导航

TabLayout+ViewPager+Fragment实现底部导航

2016-12-16

RecyclerView分割线

这是个设置RecyclerView分割线的代码类:有多用使用方法,用法请移步: http://blog.csdn.net/yyongchao/article/details/52756084

2016-10-08

Retrofit2.0单文件多文件上传(客户+端服务端)

demo是Retrofit2.0单文件多文件上传,包含有客户端和服务器端代码,欢迎大家下载

2016-09-09

Android手机截屏并上传到电脑window脚本

脚本是使用window echo命令编写, 本脚运行前提:1、安装adb 2、电脑连接手机 3、window系统

2016-06-14

仿qq列表侧滑删除

这是一类似qq列表侧滑删除的需求,不同的是当条目滑出来的时候,条目有箭头指示,即:可以监听item打开和关闭。

2016-06-13

Retrofit2.0 Demo

这是一个基于Retrofit2.0 + Okhttp +Gson的一个请求网络的小案例

2016-04-23

空空如也

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

TA关注的人

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