日常生活中我们会接受很多任务,完成各种各样的case,但是由于对事物不熟悉,我们往往不知该从何下手。个人认为6W1H原则可以很好的帮助我们浅层次地分析了解和完成事物,让我们的思维更加缜密,今天就和大家谈一谈对这一规则的理…
分类:移动开发
Json的泛型T解析,接口返回固定模式的处理
摘要:开发中,返回的数据格式基本都是message+code+data模式,如登录接口返回数据:{“message”:”登录成功”,”code”:&…
Flutter文档汇总
Flutter是什么 Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并…
Process 'command 'E:\androidStudioSpec\jre\bin\java.exe'' finished with non-zero exit value 1
一个非常离奇的 bug , Google 许久无果,看到 stackoverflow 有个回答是设置 dex 分包的配置,猜想可能是和 dex 分包有问题,果断删除以下的 dex 分包配置,果然运行成功。 dexOpti…
Java线程同步
前面介绍了进程与线程的关系及其启动和销毁方式以及线程中的知识点,使用多线程的时候会涉及到数据同步问题,本文梳理一下线程同步相关知识点。 线程同步 多线程之间调用同一对象时,为了运行的安全和准确性,需要对该对象进行同步,确…
android基础-viewgroup的测量,布局,绘制
相关文章 android基础-view的测量,布局,绘制 知识点 viewgroup的测量 viewgroup的布局 viewgroup的绘制 一、viewgroup的测量 viewgroup的作用主要用于管理子view…
Dagger2神器入门(二)
前言 在Dagger2神器入门(一)中,我们了解了什么是依赖注入,那么在这一章中,我们将逐渐入门Dagger2。接下来我们会通过demo形式给大家展现Dagger2的神奇之处。 上文中通过”开车上班̶…
踏破铁鞋无觅处,从AsyncTask学Android线程池
android对于主线程的响应时间限制的非常严格,稍有不慎就会遇到Application Not Responding(ANR)的弹框。用户可以轻点手指关掉你的APP。官方文档写的非常明确!同时,保持应用随时响应用户的操…
Google-(最后更新20150726)
[推荐]www.hxgoogle.com:来自gotomyweb推荐 http://www.googto.com/ 非原版: 快搜:http://so.chongbuluo.com/ Disconnect:https:/…
一行代码,完成多层视图回退功能( android)
其实是我做了个开源项目(^__^),拿出来给大家鉴赏下,欢迎大家提意见 项目:https://github.com/xuyt11/androidBackFlow 欢迎关注和 star 。 功能:一个控制 And…
这才是真正多线程
背景 多线程:顾名思义,它就是指的多个线程同时存在,在Android开发中我们经常需要在一些子线程(非UI线程)中去处理一些耗时操作。对于线程还不太了解的小伙伴可以看一下你真的了解线程吗。OK,那么多线程到底有什么优缺点…
Redkale 2.0.0.alpha1 发布,Java 分布式微服务框架
喜欢的朋友可以关注下专栏:Java架构技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。 Redkale 2.0.0.alpha1 发布。Redkale, 一个Java分布式微服务框架,1…