- 博客(77)
- 资源 (11)
- 收藏
- 关注
原创 Android版 “YOU标注”上线了,V1.0.0教程
YOU标注APP:高效的设计标注十分重要,它可以完美的配合衔接设计师和客户端开发工程师之间的工作。一个好的设计标注是APP设计还原的有效保证。本应用更好的提高标注工作效率,自我标注,节省标注时间。下载地址:http://sj.qq.com/myapp/detail.htm?apkName=cyy.yingyou.labelpic步骤1,打开app:步骤2,点击选择图片,选...
2018-02-26 10:18:45 365
原创 LOG输出栈及对应的方法名
package test;import android.util.Log;import com.samsung.android.camera.core2.util.StringUtils;public class CYY { public static void methodName() { log(""); } public static void i(String tag) { log(tag); } publ.
2022-03-31 16:26:44 306
原创 Flutter Scaffold 参数详解
1.Scaffold1.1 继承关系Object > Diagnosticable > DiagnosticableTree > Widget > StatefulWidget > Scaffold1.2 介绍实现基本设计视觉布局结构。支撑整个界面的内容,也是继承于Widget,一个控件。1.3 参数详解 参数类型 ...
2018-12-24 15:45:46 5606
原创 Flutter RaisedButton、FlatButton、OutlineButton 参数详解
1.继承关系Object > Diagnosticable > DiagnosticableTree > Widget > StatelessWidget > MaterialButton > RaisedButton、FlatButton、OutlineButton2.介绍 RaisedButton Material D...
2018-12-05 12:22:16 20025
原创 Flutter Icon、ImageIcon、IconButton参数详解
1.继承关系Icon: Object > Diagnosticable > DiagnosticableTree > Widget > StatelessWidget > IconImageIcon: Object > Diagnosticable > DiagnosticableTree > Widget > ...
2018-11-30 21:45:29 37627 2
原创 Flutter Text 参数详解
1.继承关系Object > Diagnosticable > DiagnosticableTree > Widget > StatelessWidget > Text2.介绍显示“ 文本”单个样式的文本字符串小组件。3.创建Text创建有三种,效果如下: new Text() 构造方法创建,只能生成一种styl...
2018-11-27 22:16:35 31025 1
转载 Flutter BlendMode混合模式详解
原文: https://docs.flutter.io/flutter/dart-ui/BlendMode-class.html1.介绍:在画布上绘画时使用的算法。在画布上绘制形状或图像时,可以使用不同的算法来混合像素。BlendMode的不同值指定不同的此类算法。每个算法都有两个输入,即源(即正在绘制的图像)和目标(即要合成源图像的图像)。目的地通常被认为是背景。源和目标都有四个...
2018-11-27 22:07:54 16425 1
原创 Flutter Image 参数详解
1.继承关系Object > Diagnosticablet > DiagnosticableTreet > Widgett > StatefulWidgett > Image2.介绍一个显示图片的widget,支持图像格式:JPEG,PNG,GIF,动画GIF,WebP,动画WebP,BMP和WBMP3.创建Image一共有五种方法: ...
2018-11-15 22:23:54 17158 1
原创 Flutter Row、Column 参数详解
1.继承关系Object > Diagnosticable > DiagnosticableTree > Widget > RenderObjectWidget > MultiChildRenderObjectWidget > Flex > Row、Column2.Row介绍 在水平方向上排列子widget的列表,如android的线性布局设...
2018-11-08 20:44:18 6292
原创 Flutter Decoration背景设定(边框、圆角、阴影、形状、渐变、背景图像等)
1 继续关系:BoxDecoration:实现边框、圆角、阴影、形状、渐变、背景图像ShapeDecoration:实现四个边分别指定颜色和宽度、底部线、矩形边色、圆形边色、体育场(竖向椭圆)、 角形(八边角)边色FlutterLogoDecoration:实现Flutter图片UnderlineTabindicator:下划线2 介绍一个背景装饰对象,相当于Andro...
2018-11-01 22:10:21 125466 2
原创 Flutter Container 参数详解
1 基本内容1.1 继续关系Object > Diagnosticable > DiagnosticableTree > Widget > StatelessWidget > Container注:所有控件都是Widget的子类!1.2 介绍一个便利的控件,结合了常见的绘画,定位和大小调整。1.3 行为由于Container结合了许多其他...
2018-10-12 21:12:38 22581 2
原创 Dart语言学习总结
因要学习flutter平台,平台语言使用Dart,看了一下官方的demo:https://github.com/flutter/flutter看起来有点吃力,还是学习Dart语言也有利于以后开发,学习地址:https://www.dartlang.org/guides/language/language-tourhttps://www.dartlang.org/guides/lib...
2018-10-09 09:40:18 1999
原创 Flutter 添加插件(Packages)问题pubspec.yaml
在Flutter工程下添加二个packages:english_words: ^3.1.0shared_preferences: ^0.4.2首页在“pubspec.yaml”文件下编写:dev_dependencies: flutter_test: sdk: flutter english_words: ^3.1.0 shared_preferences:...
2018-09-21 17:59:21 29049 1
原创 Flutter 安装
简单地说:Flutter 是一个移动 SDK ,可以创建混合移动应用(编写一份代码,在 Android 和 iOS 都可以运行这个应用程序)。学习地址 Flutter中文网:https://flutterchina.club/本人开始入坑flutter,使用mac系统进行安装,遇到了一些坑,记录一下,并简单总结一下步骤。1.首先为什么要用 Flutter ?1.1 应用运行...
2018-09-19 21:39:39 2432
原创 Android 实现Facebook邀请功能及获取应用(游戏)好友列表(4.32.0版本)
Fasebook邀请可以指定fb id进行一个或者多个邀请,也可以默认随便几个好友进行邀请。在之前的实现邀请功能时,一般先进行获取可邀请的好友列表(除了已经在使用APP好友),再进行指定邀请,如果游戏邀请成功后进行奖励。但从2018年4月4日开发,fb禁止获取可邀请好友列表(invitable_friends) User Invitable FriendsThis edg...
2018-04-13 19:08:40 5796 22
原创 Android 解决华为上运行出现java.lang.VerifyError
这个问题只发现在一台华为平板上的问题,启动Application就直接闪退了,试过了其他手机都没有问题,估计是系统运行机制的问题先看看错误Log Could not find class 'com.google.gson.JsonParser':16:34:13.316 E/dalvikvm: Could not find class 'com.google.gson.JsonParser', ...
2018-04-11 12:10:26 3976
原创 Android 简单总结开发规范
参考《阿里android开发手册》,总结出更简单的开发规范;加于理解,结合实际开发经验做了一些调整,并加了些例子希望更体验出良好的规范。1.Android 资源文件命名与使用1. 【推荐】资源文件需带模块前缀module。module:分一级跟二级,文件名以一级命名module:comm、main; id和name要精确到二级命名main_mine如何有基库工程统一使用base前缀,如需子工程决定...
2018-04-04 15:20:43 296
原创 android 极光推送 自定义声音
官方文档未写如何自定义声音https://docs.jiguang.cn/jpush/client/Android/android_sdk/但可以看到 客户端设置通知栏样式可以定义样式,那么可以禁用极光的声音,收到通知就播放一个声音就好:禁用: // 极光 JPushInterface.setDebugMode(IS_DEBUG); JPushInterface.init(this);...
2018-03-16 12:09:41 5496 3
原创 Android Error:Could not find commons-codec.jar (commons-codec:commons-codec:1.6)
升级了Android studio 3.0+出现了:Error:Could not find commons-codec.jar (commons-codec:commons-codec:1.6).Searched in the following locations: file:/C:/Program Files/Android Studio/gradle/m2repository/com...
2018-03-12 20:49:24 3405
转载 JAVA 集合类汇总
一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被...
2018-03-10 17:55:19 274
原创 Android 通过WebSocket实现IM功能那些坑
前不久在项目中实现了Im功能,之前im功能使用使用第三方,这次用到了WebSocket。找到https://github.com/TooTallNate/Java-WebSocketcompile "org.java-websocket:Java-WebSocket:1.3.7"基于库实现过程遇到不少问题:坑1:WebSocketClient objects are not reuseable ...
2018-02-26 16:22:24 9768 1
原创 Android 图片选择和拍照(剪辑)及压缩问题 工具类
图片选择和拍照在开发过程中,会遇到不少坑:1.版本4.4以后选择图片后不会返回绝对路径,但返回Uri,要再查询一次2.去剪辑时,设置了true的话直接返回bitmap,可能会很占内存,有些机子会挂掉(OOM)或者不会返回3.图片未更好的压缩,应该做到宽高比压缩后再质量压缩,下面例子可以把几MB的图片压缩到100kb左右4.解决7.0版本文件访问问题下面代码处理解决了上面的问题,...
2018-02-10 14:12:14 1097
原创 Android GridView如何固定间隔,item能自适应大小(笔记)
这个适配需求之前工作也适配过,现在项目又要用到GridView并更好的适配,不如写个笔记以后也方便使用;适配需求--item间无论是垂直或者列表间隔固定值dp,然后每个item固定宽度随之适应,如下图:util代码:import android.view.View;import android.view.ViewGroup;import android.widget.GridView;imp
2018-01-18 20:33:29 5998
原创 android 如何监听跑马灯效果
如何监听跑马灯,跑完一圈?思路很清楚,跑马灯会一直draw,但会发现文本跑完一圈后没停一下子,那监听draw的间隔不就行了?代码贴上:使用:tv.setOnMarqueeCompleteListener(new AutoText.OnMarqueeCompleteListener() { @Override public void onMarqueeComplete() {
2018-01-16 21:07:25 2148
原创 android h5交互协议,支持多选图片上传
H5交互有以下二种:1) Android(Java)调用HTML中js代码2) HTML中js调用Android(Java)代码 协议定义:1.App在webview里注入一个名为“js_from_app” JS对象。 2 因为交互只响应不回复,类似app请求web端同理。2.1 Html调用app数据时,调用名为htmlCallApp(String srcDat
2018-01-03 10:37:39 4488
原创 android 百度地图选择地址并再通过坐标获取地址
应用有考勤功能,但测试人员又总是在公司,测试不了考勤变化,于是为测试开发一个界面可以在测试时选择地址相当于定位。查了一下百度API并未查到,但试了一下,结果在 MapStatusChangeListener的回调找到MapStatus,其中包含了拖动地图时的中间的位置,就可以在地图选择地址了,从而MapStatus里得到经纬度。再通过经纬度得到具体的地址详情(注:要签名打包才能得到地址)。
2017-12-21 18:30:14 4706 3
翻译 未来几年,Google Play会提高应用安全性和性能
原文:Improving app security and performance on Google Play for years to comehttps://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html 在这文章里可以获得信息:1.设置targetSd...
2017-12-20 09:55:58 1004
原创 android 如何接收相册里的分享动作
其实就是把应用加入分享列表里去,系统本身就有分享功能,只不过是分享文本和图片,如果系统也把链接也可以分享,那开发者们就不用再接入第三方分享功能了。1.首先如何拉起下面列表呢? //分享文字 public void shareText(View view) { Intent shareIntent = new Intent();
2017-11-07 21:51:29 1495
原创 android viewpager显示三个item(横屏使用)-笔记
简单做个笔记,效果如下:实现2步:1.在继承PagerAdapter里重写收下方法: @Override public float getPageWidth(int position) { return (float) 0.33; }2.设置动画: mViewPager.setPageTransformer(true, new ViewPager
2017-10-24 20:57:53 6708 1
原创 android 二维码扫描 支持横竖屏切换Demo
本案例是基于 Github项目解析(十)-->几行代码快速集成二维码扫描库 实现自由切换横竖屏二维码扫描。这位大神重构zxing库非常简单,并且非常好的扩展性。唯一不足没有支持切换到横屏。然后根据网上的教程以及对代码的了解进行支持切换到横屏。一个activity支持横竖屏使用:public class QrCodeActivity extends FragmentAct
2017-09-30 16:18:32 1163
原创 Android Channel is unrecoverably broken and will be disposed!问题解决
大概问题来源:程序需要webview加载h5界面,但有一个H5界面非常怪,进入界面什么问题也没有,从桌面回来,分享回来也没有问题,但中跳转Activity或者关闭当前webivew的Activity时,就闪退重启了!!!log:E/ANDR-PERF-OPTSHANDLER: perf_lock_rel: updated /sys/class/scsi_host/host0/../..
2017-07-13 21:27:58 26106 4
原创 Android Okhttp框架webView设置Cookie无效问题
OKhttp框架再熟悉不过了,不过今天遇到一个坑,先记录一下:OKhttp要自定义管理Cookie时,要继续CookieJar去定义。这是管理的原理:Android OkHttp的Cookie自动化管理这是如何设置到webView:用Okhttp框架登录之后的Cookie设置到webView中用了上面博客的方法设置了cookie,发现二个坑:1.用户切换账号无效,就
2017-05-25 22:16:53 2627 2
原创 Android Gson中的Map与JSON相互切换
源: { "mapBean": { "mapBean-key1": { "id": "1", "name": "cyy1" }, "mapBean-key2": { "id": "2",
2017-05-15 18:30:54 2951
转载 android 杜绝崩溃闪退处理
当APP主线程抛出异常时就会导致APP crash,可能是由于view点击时抛出了异常等等,像这种异常我们更希望即使点击没反应也不要crash,用户顶多会认为是点了没反应,或者认为是本来就不可以点击,这时候就可以使用Cockroach,而且没有其他副作用,用户就跟没点一样,并且不影响其他逻辑。这样总比每次都crash要好很多,起码不会由于频繁crash导致用户卸载APP。
2017-05-08 16:08:01 22166 1
转载 Android 什么是点9图
在开发过程中,经常要跟美工MM讲解点9原理,才能切图出来,有时候讲了还是不懂,最后又重复讲解一篇,MM不像技术人员理解能力,沟通不来。怎么办?我在网上找到了更效的方法,为了文章图片不过时或者缺失,把网上的教程截图下来,以后有用到就方便跟MM沟通了。
2017-03-27 23:19:30 590
原创 Android ProgressBar setProgressDrawable 设置无效问题
ProgressBar的背景设置xml时可以使用,但代码setProgressDrawable设置则无效。 layer-list如下:<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item andr
2017-03-21 17:37:20 10355 5
原创 Android Manifest merger failed with multiple errors解决思路
Manifest merger failed with multiple errors 配置清单合并失败多个错误! 通常是添加了依赖库时,AndroidManifest.xml合并时出现了错误,有可能是单个AndroidManifest.xml有错或者之间有冲突。以解决一个例子为思路要项目中加入了极光推送: compile 'cn.jiguang.sdk:jpush:3.0.0'
2017-03-09 13:53:06 11228
原创 Android Studio 2.3更新问题及更新内容
更新内容参考:http://blog.csdn.net/crazy1235/article/details/60478513更新Android Studio2.3后发现以下二个问题: 1. Gradle sync failed: Unable to tunnel through proxy. Proxy returns “HTTP/1.1 400 Bad Request” Consult ID
2017-03-06 17:55:15 3999
原创 Android Studio http proxy And SDK Manager代理设置
亲测,腾讯Bugly 镜像代理飞一般快! 其他,借见:http://blog.csdn.net/boonya/article/details/38752647 Android Studio刚安装设置:android-mirror.bugly.qq.comSDK Manager设置:
2017-03-06 15:28:25 56214 3
facebook_sdk_4.31.0
2018-04-13
facebook-android-sdk-4.32.0
2018-04-12
android 二维码扫描 支持横竖屏切换Demo
2017-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人