- 博客(14)
- 资源 (35)
- 问答 (1)
- 收藏
- 关注
原创 Android 把商品添加到购物车的动画效果实现(原理贝塞尔曲线)
前言由于项目首页中新添加了2个页面 涉及到购物车和商品购买 实现效果如下: 只是一个Toast的提示文字,并没有加入购物车的动画,之前有看过很多购物app 像饿了吗,美团,京东,淘宝一些购物app都会有一个商品加入购物车的动画演示效果。 想到这里,不禁让我想起来了郭霖大神的一句名言在这里借用一下,与其共励!实现效果如gif图: 好了,说说这个加入购物车的动画效果,我是...
2018-08-28 18:57:37 10696 7
转载 IllegalStateException:Can not perform this action after onSaveInstanceState
之前在使用Fragment的时候偶尔会有这么一个报错,Can not perform this action after onSaveInstanceState,意思为无法再onSaveInstanceState之后执行该操作,这个操作就是指commit(),之前也没怎么在意,后来通过查看源码去了解了一下这个问题,以下是对这个问题的解析及对应解决办法的对比。Fragment是我们经常用到的东西...
2018-08-28 11:29:16 954
原创 #6404 org.xmlpull.v1.XmlPullParserException:org.xmlpull.v1.XmlPullParserException:Binary XML file
前言上周五刚上的新版本,早上我正在回顾之前的知识,这时PM走过来拍了拍我的肩膀说:看下这个什么问题,崩了! 然后他扬长而去,留下凌乱的我,我赶紧打开Bugly抓到的错误,看下如下提示:错误提示:# main(1)org.xmlpull.v1.XmlPullParserExceptionBinary XML file line #1: invalid drawable ta...
2018-08-27 18:44:23 1176
原创 Failed to load Appcompat Actionbar with unknown error
android studio没有预览效果图 报错Failed to load Appcompat Actionbar with unknown error解决方法如下:修改/res/values/styles.xml 文件<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">&
2018-08-23 15:11:30 428 1
原创 Android 下拉刷新SwipeRefreshLayout的setColorSchemeColors没效果的原因
前言在设置下拉刷新进度条颜色的时候 发现SwipeRefreshLayout的setColorSchemeColors一直没有效果 在寻找问题的过程中看到了源码 如下:源码分析 /** * @deprecated Use {@link #setColorSchemeResources(int...)} */ @Deprecated public v...
2018-08-22 10:51:13 3467 1
原创 Android 实现透明色状态栏
状态栏改为透明色 需要注意: 在style中设置属性:<item name="android:windowTranslucentStatus">true</item><item name="android:win
2018-08-21 19:46:20 470
原创 Android 实现App状态栏颜色 白色、透明色
前言根据PM要求App首页的跳转过于简单 需要重新设计几个新的页面 UI妹子很快就做好了几套方案交给我和IOS 于是苦逼的日子又来临了,赶代码,修bug,加班,标签云集于脑海。附上一张效果图:好了不吐槽了,下面看下需求: 美工的效果图: 自己完成的效果图: 除了状态栏的颜色之外,其他功能基本实现。查了一番资料 也解决了这个问题 在这里和大家分享一下:封装工具类S...
2018-08-21 19:15:18 7241 1
原创 Android TextView加下划线、删除线
Android知识点textview加横线的属性:例如:价格加下划线、横线 底部加横线Textview mTextView;mTextView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG);//这个属性的字体有点模糊不清(上图效果)中间加横线是:mTextView.getPaint().setFlags(Paint....
2018-08-21 15:15:05 1284
原创 Android SpannableString实现丰富多彩文本效果
前言使用文本 通常我们会想到TextView 但是在项目开发中经常用到各式各样的文本效果 比如商品原价上的中划线、特殊文字标注、以及文字中带有图片的效果 这些TextView未必能满足我们的需求 SpannableString可以完美解决问题! SpannableString了解一下SpannableString其实和String一样,都是一种字符串类型,同样TextView...
2018-08-15 15:34:10 387
原创 recyclerView滑动到某一点时自动触发向上滚动的问题
问题描述:请仔细看gif图 刚开始的地方是Banner自动向上滚动到的位置是一个ViewPager 前言这种问题用图片真的不好描述,如果有同样的问题 请仔细看gif图说明!仔细看 当我滑动到每日精选的上面一点点时候 这时recyclerview会触发自动向上滚动。如果没看清楚 请仔细再看一次。因为不影响任何功能 这个算是小问题 之前项目上线 我也没太在意,但是后来经过客户反应...
2018-08-09 16:16:22 2182 1
原创 Android SharedPreferences如何清除缓存?
前言因SharedPreferences缓存问题和PM产生分歧 问题如下: PM要求Android客户端 在客户注册的时候,如果客户是点击好友邀请链接下载的安装包,必须带上邀请码。 为了保证这个邀请码不丢失 我用到了SharedPreferences缓存。但是在卸载app的时候 问题产生了!!!根据我和IOS客户端的同事沟通,知道IOS在卸载app的时候是将所有数据都会清空。...
2018-08-08 11:50:56 5912
原创 Android Studio 打包APK代码混淆(采坑总结)
前言之前公司app上架一直都是Apk加固 并没有用到代码混淆 现在突然用到了代码混淆?! 为了加深自己的印象 因为我写一篇博客来巩固刚学的知识 如果有错误的地方请指出:Android Studio 代码混淆一:什么是代码混淆: 混淆的好处:代码混淆后阅读性降低,反编译后破译程序难度提高混淆后字节数减少,减少了应用了体积 前者只能说有一点作用,后者则需要看代码的数量...
2018-08-07 20:08:12 2126 1
原创 com.intellij.ide.plugins.PluginManager$StartupAbortedException
前言:早起来到公司,和平时一样先打开Studio 再浏览一下昨日新闻 此时心情平静 美好的一天又开始了….. 于是我看到这样一则有意思新闻,分享下: 附上网友的调侃: 此时我的心情: 我正在偷偷的摸鱼摸的飞起…,与此同时,我看到了下面导航栏Studio 图标隐约的闪烁的红了一下 并停止了加载动画! 我感觉事情有些不对劲,但是也没多想。于是我赶紧关掉新闻窗 点击了AS 映...
2018-08-02 11:12:56 16000 12
原创 Android中常用的注解 @Retention、@IntDef、@StringDef用法及代表的意思
在写项目的时候用到了注解 @Retention、@StringDef深刻体会到注解的好处!在此记录一下:@Retention注解:字面意思是保留 来看下Retention类源码:package java.lang.annotation;public enum RetentionPolicy { CLASS, RUNTIME, SOURCE; pri...
2018-08-01 20:24:20 4900
android 串口测试demo 代码简单 无bug 完美运行
2022-04-25
Android 一个类实现录音与播放(MediaRecorder)
2022-02-09
android 串口通信转usb的jar包CH34xUARTDriver.zip
2021-08-06
android 串口通信6.0以上.so包.zip
2021-08-05
Java简历技能点.docx
2021-04-08
Android架构(MVC、MVP和MVVM).ppt
2020-05-20
Android简历技能点.xlsx
2020-05-20
RecyclerView实现复杂布局(如淘宝京东首页)
2018-07-16
recyclerView实现item视频播放
2018-07-05
Android面试题目大全(初级中级高级)
2018-06-01
Android面试简历满分模板
2018-03-30
你看到了什么?
2021-06-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人