- 博客(183)
- 资源 (14)
- 收藏
- 关注
原创 关于Flutter 命令行输入flutter run --release失败问题
在使用flutter 开发项目时,有时候想运行一下release包,于是在命令行输入是最快的方式,但通常情况下很容易出现如下错误这个问题的最简单方式是去到该项目目录下(cd… ),然后再输入flutter run --release就可以顺利安装啦,如下图:...
2020-01-13 16:54:31 3822
原创 使用Container 实现背景色渐变和阴影效果
常用的点击事件有InkWell(内置水波纹效果)和GestureDetector(手势操作),其他无点击事件操作的控件就需要用以上去包裹进行操作,不过还是多根据实际需要去选择使用什么控件吧,下面简略的摘录一下他人对GestureDetector的一些属性详解。原文链接一,概述 移动应用中一个必不可少的环节就是与用户的交互,在Flutter中提供的手势检测为GestureDetector。 ...
2019-12-24 16:12:13 3098
原创 Flutter 菜单切换样式
首先来看效果图之前做这个的时候,有尝试用ChoiceChip去做,不过这个场景的话,用这个有点大材小用,还是换了最直接的方式实现,但个人感觉还是不怎么完美,还是直接上代码吧: int _currentSelectIndex = 0; List<Widget> _getTabs() { List<Widget> tabWidgets = List(); ...
2019-12-18 14:14:30 1866 2
原创 Flutter之Decoration(编写圆角竖线)
自己根据资料编写圆角竖线,具体实现代码如下:Container( margin: EdgeInsets.fromLTRB(10, 10, 5, 10), width: 3, height: 11, decoration: ShapeDecoration( color: Colors.lig...
2019-12-10 12:22:39 1077
原创 关于Android Studio启动Flutter失败问题
Flutter刚出来的时候,安装测试了一下环境,其中也遇到很多坑,然后一一解决之后,多天没用,Android Studio工具更新后,再次重新去打开原flutter app,出现了第一次启动问题,类似信息如下:Launching lib\main.dart on FRD AL10 in debug mode...Initializing gradle...Resolving dependen...
2019-09-24 15:03:38 3034
转载 android app通知栏权限状态判断及跳转状态栏设置页面
原文链接import android.app.NotificationManager;import android.content.Context;import android.content.Intent;import android.net.Uri;import android.os.Build;import android.provider.Settings;import an...
2019-08-08 12:21:32 1181
转载 Android 智能刷新框架SmartRefreshLayout相关资源更换
原文链接SmartRefreshLayout是一个“聪明”或者“智能”的下拉刷新布局,由于它的“智能”,它不只是支持所有的View,还支持多层嵌套的视图结构。它继承自ViewGroup 而不是FrameLayout或LinearLayout,提高了性能。 也吸取了现在流行的各种刷新布局的优点,包括谷歌官方的 SwipeRefreshLayout,其他第三方的 Ultra-Pull-To-Refr...
2019-03-29 16:54:51 1609
原创 android使用xml绘制阴影
这里是绘制下阴影背景xml,直接上代码吧:<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!--第一层:上面偏离一定距离--> <item android:to
2019-02-26 17:30:49 2319 1
转载 原型图、交互设计、UI图的小结
原文链接其实一直以来都纳闷,产品经理要做原型图,然后UI设计师要画UI 图,这两个之间貌似有许多重复的地方,而且还是大多时候还是并行进行,实在不知道二者之间的关系是什么,通过查阅资料,做一下总结。做原型是表达自己思路的一种方式,任何岗位都可以制作原型与其他岗位进行工作上的沟通。当然,各个岗位制作的原型的侧重点是不一样的。产品经理和交互设计师所做的原型在衔接的地方难免有一些重复。但是交互设计师...
2019-02-26 17:28:02 1157
转载 自定义menu菜单布局
原文链接一:先写一个自定义的菜单布局这个布局可以根据业务需要任意写<?xml version="1.0" encoding="utf-8"?>二:在menu的item中引用该布局这了用到了app:actionLayout来指定自定义菜单布局,需要注意的是必须是app:actionLayout,而不应该是android:actionLayout,否则onCreateOptio...
2018-11-29 16:26:45 809
原创 关于Android9.0闪退问题
报错的东西交org.apache.http.impl.client.AbstrtactHttpClient,主要用来做网络请求的,就是联网的地方要用到。然后这个东西在Android6.0之后就弃用了。找下官方Android 9.0的行为描述Android 9直接把这个库删除了。。估计是这里出问题了。若是不想改原项目框架那些又想兼容9.0的话,添加<uses-library andro...
2018-11-16 11:19:55 7657
原创 浏览器json格式化插件 yformater
yformater是一款chrome浏览器插件,用来格式化(高亮)服务端接口返回的json数据 最新款下载 yformater 1.8.8
2018-08-17 12:11:50 864
转载 chrome浏览器怎么导出已安装的扩展程序(插件)为crx文件?
chrome浏览器怎么导出已安装的扩展程序(插件)为crx文件?相信这是很多chrome用户都想知道的问题,今天脚本之家小编就给大家说说chrome扩展程序导出的方法步骤,感兴趣的一起去了解一下吧我们都知道,如今Chrome浏览器的应用商店都打不开,进不去了,需要翻出去才能上。所以对于一些已经安装过的扩展程序(插件)想导出保存一下。因为Chrome默认安装在C盘,怕重装系统后又要重新安装这些插...
2018-08-17 11:52:17 3261
原创 使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-08-17 11:50:27 168
原创 android xml画虚线
直接上代码1,虚线xml文件<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="@di
2018-04-03 13:58:41 1045
原创 了解关于Android内存泄露等相关问题的处理方式
我们在开发过程中,不时会遇到一些内存泄露等问题,比如说,打开一个Activity,会findViewById到一些需要的控件来进行ADUS等操作。。 而当我们在结束一些Activity或Fragment之后,之前findViewById到的一些控件仍然存在于内存中,当执行到特定场景时,就会出现空指针等一些内存泄露问题,这时候,我们的LiveDataReactiveStreams就发挥...
2018-02-11 11:49:21 290
转载 Android 关于shape画虚线
点击打开链接前言:平时我们经常使用shape用来绘制背景图,通常的用法确实没有什么问题,但是你遇到过画虚线嘛?实现虚线的shape画法:shape_dash_line.xml"1.0" encoding="utf-8"?>"http://schemas.android.com/apk/res/android" android:shape="line"> "1d
2018-02-07 16:27:28 557
转载 Glide-图片的剪裁(ScaleType)
点击打开链接这一节里面我们将讲到关于Glide的图片的剪裁Glide 系列目录1.Glide-入门教程2.Glide-占位图以及加载动画3.Glide-加载本地图片4.Glide-加载Gif5.Glide-绑定生命周期6.Glide-内存缓存与磁盘缓存7.Glide-通过Modules定制Glide8.Glide-自定义缓存9.Glide-图片的压缩10.Glide-图
2018-02-06 12:18:57 1422
转载 MTK 8.1遇到“Only fullscreen opaque activities can request orientation”报错处理
点击打开链接我这里出现的问题出处是在分享到QQ的时候出来这个问题的。以下是转载描述问题:之前项目中为了解决Activity跳转ActiionBar闪黑条的问题,给Activity设置的半透明属性。在MTK 8.1 中会报错。在MTK 8.1 中如果一个Activity设置了方向(横,竖屏)并且设置了带有透明属性“<item name="android
2018-01-29 17:50:46 1894
转载 正则表达式 判断 连号如“123456”、同号如“888888”、连同号如“112233”“222333”
import java.util.regex.Matcher; import java.util.regex.Pattern; public class Regu { public static void main(String[] args) { //匹配6位顺增 String pa
2018-01-29 15:56:14 3089
转载 Error:android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProc
点击打开链接在AndroidStudio更新到3.0之后发现上面的配置不能用了,这里记录下解决方法首先把项目下的build.gradle中的classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8’删掉把module下面的build.gradle最上面引入的插件删掉,不管是下面这两个中的哪一个,都删掉 apply
2018-01-23 17:28:53 497
转载 Glide - 如何旋转图像
点击打开链接不久前,我们有一个问题是如何用 Glide 旋转图像,因为 Picasso 提供了这个方法 out-of-the-box。不幸的是,Glide 并不提供这样的小方法的调用,但是在这个博客中我们将会告诉你怎么做的跟它一样简单。如果你需要关于 Glide 的更多内容,浏览我们这些博客列表:Glide 系列浏览开始!加载进阶ListAdapter(List
2018-01-22 10:08:05 966
转载 Android retrofit 注解@QueryMap和@Body的区别
点击打开链接使用retrofit这样框架快一年了,以前使用它传递参数时都是用@QueryMap注解传递,虽然知道这样不是很好,但是当时换框架的时候看到工作量太大就没有换成实体类形式了,之前的使用方式如下图:由于最近在研究java后台,搭建了一个SSM框架想测试一下;因为之前以为HashMap只能采用这种方式传递,在今天的测试中发现并不是,其实使用HashMap同样可以采用@Body注解,而且@Qu
2018-01-19 15:56:18 373
原创 Android Studio创建Activity快捷注册到AndroidManifest.xml
平常的时候,我们都是创建一个Activity之后,然后打开AndroidManifest.xml去注册该Activity,其实是可以使用快捷键的,Windows快捷键如下Alt+Enter回车键即可,如下图
2018-01-17 11:16:43 14803 10
转载 DataBinding快速入门
点击打开链接一、DataBinding介绍了解一门新技术,一般从2W1H入手:是什么?(What)有什么用?(What)怎么用?(How)DataBinding翻译过来就是数据绑定,把数据绑定在控件上。本篇讲述的都是单向绑定,即数据绑定到控件上。现在已经支持双向绑定,也就是说,还可以把控件绑定在数据上,后续介绍。DataBinding可以代替findVi
2018-01-12 14:49:13 354
原创 友盟统计埋点添加及测试设备实时查看
统计埋点有计数事件和计算事件两种下面我就说一下自己填写的计数事件:一:自己要添加的埋点按格式如下写成txt文档home_my,首页个人中心,0home_lskj,首页历史开奖,0home_tzck,首页免费推荐,0home_lmcl,首页两面长龙,0home_dxlz,首页大小路珠,0home_yltj,底部菜单遗漏统计,0home_hmtj,底部菜单号码统计,
2018-01-03 18:14:34 12719
转载 Android资源文件strings实现特殊字符转义
转载自:点击打开链接规范的开发中,很多参数都是写在res下的values文件中,这次讲讲常遇到的strings文件中特殊字符的处理@ 对应 -----@-----: 对应 -----:----- 对应 -----空格----- 对应 -----空格-----! 对应 -----!-----
2017-12-29 14:56:35 1378
转载 Android Studio编译慢、卡死和狂占内存
作者:知乎用户链接:https://www.zhihu.com/question/27953288/answer/118031242来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。点击打开链接至于加快编译速度,有一句说一句,我觉着一些答主的答案适用性都并不强,其实还是应该从 gradle 入手,讲的有什么不合适的地方,还请轻喷,有什么问题也
2017-12-25 10:16:30 11838
转载 postman系列3---设置环境变量
点击打开链接在开发时接口一般会有本地地址,测试地址以及正式地址,在开发的不同阶段我们需要切换不同的地址,这时又需要在文本中或者浏览器地址框中修改请求地址。postman的环境变量设置使这一过程得到简化。设置步骤:点击右上角齿轮,点击“Manage Environments”调出配置面板点击面板中的“Add”在面板中填写这个环境的名称,及参数的键值对。Manage Enviro
2017-11-24 10:27:39 2748
转载 Android Studio常见问题 -- AndroidManifest.xml 替换别名问题
点击打开链接问题如下D:\source-code\AndroidStudio\MyApplication\app\src\main\AndroidManifest.xmlError:(14, 9) Attribute application@icon value=(@drawable/ic_launcher) from AndroidManifest.xml:14:9E
2017-11-12 19:36:28 1396
转载 android gradle配置详解
点击打开链接AppExtension类及其属性可能大部分人看到AppExtension类会感觉到非常的陌生,其实我们在app中的build.gradle中填写配置信息的时候,经常看到它,它是什么呢?如果你按ctrl+鼠标左键对着Android{},点击进去就知道了,其实android{…}表示的就是AppExtension这个类。如图:我们再来看
2017-11-10 15:57:58 382
原创 can't find referenced class org.joda.convert.FromString
在Android studio项目编译中遇到以下错误:FromStringWarning:org.joda.time.DateMidnight: can't find referenced class org.joda.convert.FromStringWarning:org.joda.time.DateTime: can't find referenced class org.joda
2017-11-09 18:25:43 1093
转载 Android studio常量表达式的错误
1点击打开链接 今天我是在合并几个工程的时候,出现这个问题:常量表达式的错误这个错误是switch case的问题,提示换成if else 在AS中我们使用Alt+Enter(opt+Enter for Mac)快捷键直接将switch转换为if else,如下图所示:在Tools Android的网站上有详细的说明,主要是避
2017-11-09 17:29:24 949
原创 android TextView滚动和转义换行等相关问题
1,当textview显示的文本内容过多时,就需要滚动屏幕来显示。直接在代码中添加如下代码tv_dream_detail_content.setMovementMethod(ScrollingMovementMethod .getInstance());2,Android换行符中的一个小坑java会先对对象字符
2017-11-08 15:50:56 1271
原创 android studio配置GreenDao3.2.2
GreenDao 3一个将对象映射到 SQLite 数据库中的轻量且快速的ORM解决方案资料Github官网android-database-sqlcipher Github数据库加密GreenDaoUpgradeHelper Github数据库升级辅助导入配置项目的 build.gradle1*在主目录build.gradle配置插件路径dependencies {
2017-11-04 14:15:37 416
转载 App 瘦身最佳实践
原文链接:www.jianshu.comAndroid本文会不定期更新,推荐watch下项目。如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request。本文的示例代码主要是基于作者的经验来编写的,若你有其他的技巧和方法可以参与进来一起完善这篇文章。本文固定连接:github.com/tianzhijiex…目标业务方和开发都
2017-11-03 14:43:25 1186
转载 【github】project is already on GitHub解决办法
今天把github中的一个repository 删除后,想重新将project分享到github,但是Android Studio Project 依旧提示“ project is already on GitHub ”,即“该项目在github已经存在”。解决办法:关闭Android Studio,进入电脑中你要分享的那个项目的目录,假设我这里的项目目录是 xxx\projectname\,
2017-11-03 11:49:31 678
转载 精通 Android Data Binding Build Status
点击打开链接微博 - liangfeizc-AndroidCSDN博客 - 码农的自留地QQ 交流群:324112728 ,或者点击链接加入QQ群官方虽然已经给出了教程 - Data Binding Guide (中文版 - Data Binding(数据绑定)用户指南) ,但是实践之后发现槽点实在太多,于是就有了这个教程,针对每个知识点给出更详实的例子同时也总结了遇到的一些坑
2017-10-31 14:09:02 323
转载 Android DataBinding原理解析
点击打开链接一、简介首先声明,本文讲解的Android DataBinding原理,不涉及Android DataBinding的配置和使用,如果大家想了解Android DataBinding的使用教程,请去Google Android官网,里面有非常详细的讲解。另外,本文也不是为Android DataBinding歌功颂德的,如果对着对本文的一些总结有不同观点,请留言
2017-10-31 12:09:54 3574 3
全自动切纸机(sldprt格式)该机构可实现切A2纸及清单纸
2023-08-11
Axure RP Extension for Chrome0.6.30
2018-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人