C# 中await和async的作用 转载于:https://www.cnblogs.com/liqingwen/p/5831951.html 谢谢大神走进异步编程的世界 - 开始接触 async/await 序 这是学习异步编程的入门篇。 涉及 C# 5.0 引入的 async/await,但在控制台输出示例时经常会采用 C# 6.0 的 $"" 来拼接字符串,相当于string.Format() 方法。 目录What's 异...
TextView 高亮字体局部点击 如题 点击TextView中的某个高亮区域响应点击事件简单的封装了下,成下面几个类CommonUtil.javapublic class CommonUtil { /** * Fistly before call this method you should below method first to make sure no backg
GreenDao基本使用 一.背景之前用dbFlow,但是因为某些原因不适合所有机型,所以准备用GreenDao,所以现在写篇文章记录一下使用的基本要点。二.基本知识点和坑 增 mUser = new User((long)2,”anye3”); mUserDao.insert(mUser);//添加一个 删 mUserDao.deleteByKey(id); 改 mUser = n
Android .9图制作 一.背景正常的png图片在不同设备上都会等比例拉伸,有时候就会导致失真,所以这时候我们就要用.9图来指定图片哪些位置需要拉伸,哪些部分显示内容不用拉伸。二.如何使用.9图四条黑边的意义顶部:在水平拉伸的时候,保持其他位置不动,只在这个点(或线条)的区域做无限的延伸左边:在竖直拉伸的时候,保持其他位置不动,只在这个点(或线条)的区域做无限的延伸底部:在水平
搭建自己的Maven库 一.背景最近在搞Gradle,然后看到搭建自己的Maven库,所以试试,搭建maven库需要使用Nexus Repository去这个网站下载https://www.sonatype.com/download-oss-sonatype ,但是注意了要下载这个,因为这个才支持Maven(页面有写的)二.安装1.进入这个文件运行install-n
Emmet安装问题 emmet安装失败先是安装失败,然后翻墙,又出现去gihub下载 PyV8,连接地址:https://github.com/emmetio/pyv8-binaries#readme然后找到你的Sublime_text_3的packages的安装包路径a.如果你是window
shrinkResources 的使用 一.背景对于缩小APk大小,除了开启混淆minifyEnabled true还有使用shrinkResources true说下这两者的区别minifyEnabled 这个是用来开启删除无用代码,比如没有引用到的代码shrinkResources 用来开启删除无用资源,也就是没有被引用的文件(经过实测是drawable,layout,实际并不是彻底删除,
Activity Fragment数据传递(对象)引用不变问题 一.背景一天写代码出了bug,Activity传给fragment的arraylist经过fragment中的修改居然会改变activity的arrayList(之前传给fragment的那个),当时我就震惊了,颠覆了我多年对Android的认知。一开始找到这篇博客:http://www.cnblogs.com/duanxz/p/3566221.html 里面说bundle是传递引用,但
关闭DrawerLayout的手势滑动 /** * The drawer is unlocked. */ public static final int LOCK_MODE_UNLOCKED = 0; /** * The drawer is locked closed. The user may not open it, though * the app ma
官方Databinding常用的一些方法 一.公用的实体类工具类Animal.javapackage com.example.administrator.databindtext12225;import android.databinding.ObservableField;import android.databinding.ObservableInt;public class Animal { publ
packageName和applicationId有什么区别(基于最新官方文档) 一.背景因为一些软件需要配置不同平台,要求“包名”(实际上指的是applicationId)不一样,然后我就想为什么只要改applicationId,不改packageName,而且这两者有什么区别呢?所以就有了今天的这篇博客了二.官方文档啥都不如直接看官方文档来的快,接下来我就翻译下吧,就当练手了,老司机可以直接看官方文档官方文档:https://developer.andr