自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (6)
  • 收藏
  • 关注

原创 点击back 键返回home,再进入APP 时重走启动页面

1.问题说明在做APP优化的时候碰到了该问题。点击了back键,APP返回到手机home 界面 ,再点击APP 图标的时候,先进入启动界面,然后才进入HomeActivity,这交互肯定是有问题的。2.解决方法官网API 查询地址(https://www.android-doc.com/reference/android/app/Activity.html)先在启动页面的onC...

2020-01-13 14:27:07 942 1

转载 android gradle依赖:implementation 和compile的区别

2017 年google 后,Android studio版本更新至3.0,更新中,连带着com.android.tools.build:gradle 工具也升级到了3.0.0,在3.0.0中使用了最新的Gralde 4.0 里程碑版本作为gradle的编译版本,该版本gradle编译速度有所加速,更加欣喜的是,完全支持Java8。当然,对于Kotlin的支持,在这个版本也有所体现,Kotlin...

2019-12-27 13:56:57 233

原创 上传 aar 到 jcenter 步骤详解

目录准备工作注册 github 账号上传项目到github注册Bintray 网站的账户配置 android library gradle命令上传aar唯有艰辛二字,方可体现我辈此时心境。另外,在期间出现的一些问题,也许可以从这篇博客当中活得一些灵感。https://blog.youkuaiyun.com/u011489043/article/details/9628537...

2019-12-26 14:05:11 708 1

原创 SurfaceView 简单使用,解决背景透明

目录SurfaceView 和View 的比较大的区别双缓冲机制SurfaceView 的简单使用使用SurfaceView背景问题网上的文章很齐全了,我根据看的文章写(粘贴)了一点小小的总结,当然,英语比较好的直接看官网的描述是最好的了。SurfaceView 和View 的比较大的区别1.View的绘图效率不高,主要用于动画变化较少的程序,SurfaceVie...

2019-12-12 14:08:55 8252

转载 Android打包jar的两种方法

方法一:使用Android Studio打包方法二:使用Android Build System打包一、Android Studio打包 1.新建Android Library,取名为opensdk,编写业务代码,目录结构如下如:2.编写build.gradle文件,红色字体部分为新增代码apply plugin: 'com.android.library'an...

2019-12-10 11:49:50 1088

原创 使用Camera2 进行预览和拍照。

文采不好,不太想详细写,上传一个demo ,里面实现了拍照和预览。大家认真,仔细看看,就一定没有问题的了。下载地址在这里:https://download.youkuaiyun.com/download/a260724032/11996634...

2019-11-25 15:47:51 613

转载 使用Camera2 保存图片出现java.lang.IllegalStateException: Image

本文转载至:https://blog.youkuaiyun.com/u010867436/article/details/92662362踩过的 camera2 的坑在使用Camera2的接口时,实现保存图片时在onImageAvailable中获取数据进行保存操作,考虑到不存图片是耗时的操作,所有开一个线程去保存图片,操作如下:public void onImageAvailable(Image...

2019-11-24 21:03:30 1578

转载 git中fatal: Authentication failed的问题

原文链接:https://blog.youkuaiyun.com/qq_34665539/article/details/80408282今天从git上down项目输错了一次账户和密码,然后就怎么也down不下来,直接报错,到处清除缓存,都没啥作用,实在是无奈,搞得人火大,最后终于在一篇文章找到了解决方法fatal: Authentication failed就是凭证失败的意思那么凭证失败自然想到...

2019-06-06 12:01:45 462

原创 cannot connect to 192.168.10.1234:5555: 由于目标计算机积极拒绝,无法连接。 (10061)

在android studio 中进行连接Android电视 进行调试的时候,出现下面的错误提示:unable to connect to 192.168.2.104:5555: cannot connect to 192.168.2.104:5555:由于目标计算机积极拒绝,无法连接。 (10061)解决办法在终端输入start adbd命令即可,你可以使用Xshell 来控制终端...

2019-05-21 09:48:44 30731 4

原创 html 文本转换

在项目中碰到带html 标签的文本 ,可以直接使用Html.fromHtml 这个类中的方法进行转换。

2019-05-13 19:58:29 936 1

转载 gradle和gradlew的区别

对于刚接触gradle的同学或许电脑中配置gradle环境变量后,并没注意到这两个区别配置好gradle环境变量后(配置环境变量这里就不说了,可以自行百度),我们就可以在cmd中使用gradle命令了在cmd中输入:gradle -v输出如下:这时说明gradle的环境变量配置好了,可以使用gradle的命令了接下来说下gradlew:我们在新建的目录...

2019-05-08 22:49:39 738

原创 Failed to notify build listener. 的一些处理经历

在写一个demo 的时候,出现了一个问题,如下:Failed to notify build listener.在网上搜索的时候,也都是说当前的gradle 的问题。具体是什么问题呢,我有查到其中的一篇博客:https://blog.youkuaiyun.com/Evan_L/article/details/87368075说的是,当前的android studio 支持的gradle 版本...

2019-05-08 22:42:27 30346 2

转载 Volley,Okhttp,Rerofit的区别

1.Voller底层封装的是HttpUrlConnection,支持图片加载,网络请求排序,优先级处理,缓存,与Activity生命周期联动。扩展性好,支持httpclient,HttpUrlConnection,OkHttp,在频繁请求和加载数据量少的时候优势,不适合大数据加载,Request和Response都是使用byte数组存储数据,大数据=大数组,消耗内存。2.Okhttp底层基于原...

2019-05-04 20:34:22 255

转载 Rx_java(6)Rx_java2操作符(debounce 、filter 、switchMap )介绍-搜索功能小案例

转载至:https://blog.youkuaiyun.com/cn_1937/article/details/78979669写在前面本篇将通过一个实例-在输入框输入关键字,从网络获取数据,来讲解Rxjava的几个操作符debounce、filter、switchMap。本案列还将使用Rxbinding2来完成。搜索的传统方式和弊端一般来说,我们会监听EditText空间,但数据发生变化后,...

2019-04-10 13:32:09 381

转载 lint 相关问题总结

转载至简书:https://www.jianshu.com/p/bb712fc4ab1cAndroid Studio 中使用 Lint工具栏 -> Analyze -> Inspect Code…至于lint是什么……请自行百度搜索……这是总结以往lint是怎么解决黄色警告的,以及原因。同时分几大类。1.标签类:1.1.Element arcMotion is n...

2019-03-25 16:04:31 1654

转载 原子操作类AtomicInteger详解

为什么需要AtomicInteger原子操作类?该文章作者为:simonsfan  ,原文章地址:https://blog.youkuaiyun.com/fanrenxiang/article/details/80623884对于全局变量的数值类型操作 num++,若没有加synchronized关键字则是线程不安全的,num++解析为num=num+1,明显,这个操作不具备原子性,多线程时必然会出现...

2018-08-22 11:21:50 3932

原创 能力分析,折线图

公司有个需求是做一个能力分析的东西,我在网上找了一个例子 。这个是github 上的一个大神的作品,他的下载地址是:https://github.com/jiangzehui/polygonsview然后我的需求是这样的,其实就是大神的作品的简化版本,我把代码上传,希望能帮助到大家。https://download.youkuaiyun.com/download/a260724032/10...

2018-08-20 15:34:05 1320

原创 单词点击拼写,layout重排,与多邻国有点类似,但是在设计的时候绝对是自己的想法。

公司项目有个功能,等我做完后才发现有个APP里面的功能跟我的一毛一样,我只能说,天下天才的设计师,都是类似的,我敢保证,之前设计的时候绝对没有想到有一模一样的。直接看效果! 下载地址,demo;https://download.youkuaiyun.com/download/a260724032/10574452...

2018-07-31 13:59:00 621

原创 代码动态设置间距,setMargins没有作用,出现无效的情况。

我的问题:在代码中动态添加view ,然后设置margin 的时候,有时候会出现setMargin 无效的情况。我这边出现这个情况的原因是:我的父控件是LinearLayout ,但是有些时候你在新建 LayoutParams 的时候,它使用的是RelativeLayout.LayoutParams。这个时候你通过LayoutParams .setMargin  就会出现不起作用的情况。所以大家可...

2018-07-13 11:45:20 11604 1

原创 onKeyDown 方法一点归纳

1:onKeyDown 方法是接口 KeyEvent.Callback 中的抽象方法,已知的view activity ,layout 等都实现并重写了这个方法用来捕捉我们对手机按键的操作。2:参数keyCode ,这个参数是指我们手机键盘中的键盘码,我们手机中的按键都有对应着的键盘码,包括电源键,音量的+ ,- ,home 键等等。我们的返回键 的键盘码就是4。我们可以通过判断返回的key co...

2018-06-24 19:59:25 6693

原创 圆形变圆角矩形

在github 上面看到一个效果。首先是一个圆形,然后触发相关事件后变为圆角矩形的。感觉这个微交互还是挺棒的。然后就找了一些资料看看,最后完成了这个样子的。做出了大致的东西。是一个比较简单的玩意,大家一看就懂。在最后添加了下载地址。请稍后。下载地址为:...

2018-06-22 11:51:33 735 1

原创 SVN,工作副本锁定的解决方法

SVN,工作副本锁定的解决方法

2017-11-28 09:47:11 1323 1

原创 android 基础小知识点

一本书看了很多次,还是会一直忘记,多敲了几遍,再记录下来,总不会忘记了。1.Intent 的分类。Intent 有两种类别,显式和隐式。显式是我们最常用的一种方式,Intent  in=new Intent(Content packageContent ,Class cls);startActivity(in);第一个参数是当前上下文对象Content ,第二个是我们要

2017-10-29 15:17:07 334

原创 android 系统架构

android 系统是在Linux 系统的基础上增加了Dalvik虚拟机。Dalvik 虚拟机和java 虚拟机是不同的,其主要体现有:1.Java虚拟机运行的是Java字节码,而Dalvik虚拟机运行的则是其专有的文件格式DEX(Dalvik Executable)。2.在Java SE程序中的Java类会被编译成一个或者多个字节码文件(.class)然后打包到JAR文件,而后Java虚

2017-10-29 13:48:05 458

转载 .9图

http://www.jianshu.com/p/3fd048644e3f一、9patch图片的概念9patch图片是andriod app开发里一种特殊的图片形式,文件的扩展名为:.9.png9patch图片的作用就是在图片拉伸的时候保证其不会失真。所以我们使用.9图片,让图片在指定的位置拉伸和在指定的位置显示内容,这样图片的边边角角就不会出现失真了。二、使用.9图片和不

2017-10-28 19:03:39 463

原创 关于SD卡的

参考了 :http://www.cnblogs.com/mengdd/p/3742623.html  ,http://blog.youkuaiyun.com/fdd11119/article/details/51500670    http://www.cnblogs.com/ywq-come/p/5925654.html  了解到关于手机sd 卡的一些信息 ,总结一下。 1:我们获取外部

2017-10-18 17:53:57 484

原创 关于百度地图提示,key验证出错 230

公司想要在项目中加入导航,因为项目负责人之前使用的是百度地图,我不得不情愿的去下百度地图的demo ,我知道他有多坑。千辛万苦的把包以及各种so 库导入之后,找到了导航的部分。然后运行,提示说:key验证出错 230。在网上看了这两个博客:http://blog.youkuaiyun.com/huanzhongying/article/details/51774665,,http://blog.c

2017-06-09 09:15:24 1332

转载 怕忘记,这是在stormzhang 的微信公众号扣来的,怕忘记,记录在这里

free-programming-books    https://github.com/vhf/free-programming-booksoh-my-zsh    https://github.com/robbyrussell/oh-my-zshfree-programming-books    https://github.com/vhf/free-program

2017-03-02 11:50:13 603

转载 scrollview初始位置不是置顶的问题

做项目时免不了在某些布局中需要添加scrollview控件,但是当我们跳转到嵌有scrollview的页面时,发现scrollview的初始位置并不是置顶的,在网上查找的资料,基本都是在页面初始化后调用scrollview的scrollTo(0,0)方法达到我们的目的,但在有些情况下,调用这个方法只能在跳转到页面的那一瞬间是置顶的,随后又恢复到了非置顶状态,这并不能达到我们的效果。我们知道,进入页

2017-02-17 09:10:10 3352

原创 解决listview 嵌套listview

这几个文件是我从某位大神的简书上得来的,但是一时找不到这位仁兄,如果看到,请联系我,我将注明转载地址。前段时间公司要开发一个软件产品,项目经理和我们的设计狮发过来一份UI,看到这份UI当时我的想法是想给设计狮下点含笑半步癫的。。。她居然给我弄了个双重嵌套listview 的布局过来。。但是咱不能对妹子这么粗鲁,和项目经理交涉无果,还是得上。首先listview 嵌套list

2017-02-03 16:01:55 5151

原创 使用EditText 代替textview实现末尾省略号

textview 末尾省略号:android:ellipsize = "end"    省略号在结尾android:ellipsize = "start"   省略号在开头android:ellipsize = "middle"     省略号在中间android:ellipsize = "marquee"  跑马灯最好加一个约束android:singleline = "

2017-02-03 15:45:44 7939

MyApplication.zip

一个简单的camera2 预览和拍照功能,多余的字就没有了,这里只是凑数字用的 ,大家下载了仔细一看就知道了,很简单 的,多看看代码。

2019-11-25

能力分析,折线图,简单的自定义view

资源就是能力分析的一些代码,没想到必须要一分,以后上传到GITHUB上面去了,现在这里只是简单的放在这里而已。

2018-08-20

linearlayout 重排,单词点击拼写效果

单词点击拼写,layout重排,与多邻国有点类似,但是在设计的时候绝对是自己的想法。

2018-07-31

圆形变圆角矩形的微交互

在github 上面看到的一个比较好的微交互,做出了大致的效果,上传看看,比较简单的东西。就是一个微交互的效果,希望能帮助到大家。

2018-06-22

解决Listview嵌套问题比之前的全面点

Listview 适配,Listview 嵌套,有人说不全面,我现在把我如何使用的发上来了。比之前的全面点。

2018-05-28

FullListView

FullListView 转载自哪位哥们忘记了,看到了请call 我

2017-02-03

空空如也

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

TA关注的人

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