Android
文章平均质量分 59
muyechengfeng
也许某一天看到现在写的东西像一个笑话,但我肯定笑的很开心
展开
-
简单封装Socket的读写,前后端分离,以及遇到的一些坑
公司说要弄个简单的WIFI配置APP,要使用socket,之前都没用过socket,然后搜了各种demo,看了各种教程,觉得都是些没有封装的,不想以后遇到了又要去看去重写,也看了像mina这样的大框架,但觉的在安卓上完全是大材小用,且也比较复杂,毕竟mina主要服务于后台的,所以想写一个既简单又实用的列子。 这个demo我也是搜到网上的简单封装Socket的demo,使用的时候遇到一...原创 2018-02-28 16:29:00 · 1420 阅读 · 1 评论 -
利用Handler延时或定时刷新UI操作、定时循环切换UI操作
简单方便的延时操作1.延时操作new Handler().postDelayed(new Runnable() { @Override public void run() { Intent intent = new Intent(mContext, Activity.class); mContext.startAct...原创 2018-03-20 19:54:35 · 865 阅读 · 0 评论 -
简单配置沉浸式布局
找了各种资料,终于发现一个感觉非常简单的配置方法和工具类使用如下:1.style文件: 2.AndroidManifest.xml使用style:3.代码里调用工具类(工具类下面上传):状态栏的颜色会跟随背景变化而变化也可以主动设置颜色:getWindow().setStatusBarColor(ContextCompat.getColor(this, co...原创 2018-08-02 12:20:07 · 417 阅读 · 0 评论 -
Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see
当时遇到这个错误只知道是编译错误,不知道为什么,也定不了问题所在,网上说的一堆也试了,都没用日志的错误说的也不清晰,有很多时候我都是Rebuild或清理工程就解决了,这次是因为集成极光分享,集成到一半又删了,没删干净,所以出现了这个问题,处理方法是把下图的文件夹删掉,重新编译,立马定位到代码块找不到极光的包,删除该代码就好了,因为上次集成极光编译是没问题的,删了极光后还有缓存,An...原创 2018-09-07 16:53:38 · 10842 阅读 · 0 评论