原文标题:Hello Apollo Writing Your First Android App With GraphQL 原文地址:https://android.jlelse.eu/hello-apollo-writ…
分类:移动开发
小知识--TextUtils.isEmpty与String.isEmpty
今天在腾讯Buggly中查看我司APP错误日志时发现这么一个错误: Attempt to invoke virtual method 'boolean java.lang.String.isEmpty()' on a n…
gson的使用细节
关于json,gson是最常用到的一个库。 平常使用时我通常使用Gson gson = new Gson();的方式创建。 但是最近在使用木哥给的一个volley工具时,出现了解析不出来的情况,很是郁闷。 自己看了半天也…
[Espresso 4 Android Doc] 9. ATSL 中的 JUnit4 规则
声明:本系列文章是对 Android Testing Support Library官方文档的翻译,水平有限,欢迎批评指正。 1. Espresso 概览 2. Espresso 设置说明 3. Espresso 基础 …
第13章 使用Kotlin实现DSL《Kotin 编程思想·实战》
第13章 使用Kotlin实现DSL 13.1 领域特定语言DSL 13.2 Groovy的DSL语法 13.3 Kotlin使用闭包构建 DSL
重置SQLite中的自动编号列
当数据库中包含自动编号的字段时,SQLite会自动建立一个名为 sqlite_sequence 的表。这个表包含两个字段:name 和 seq 。name字段记录了自动编号字段所在的表,seq字段记录了当前用到的序号(下…
我的Android面试之路
最近在找Android开发的工作,遇到了一些面试的问题,加上朋友面试遇到的一些问题,感觉有必要在此记录一下,也分享给大家,说不定还有用呢。 1、线程同步问题:有3个线程abc,循环输出十次abc。 这个问题简单的就是使用…
我的自定义Log——Logger
概述 log是有助于我们调式bug,或者看一些重要的信息,特别是在开发的过程中,难免会产生很多很多的log,但如果开发完了需要发正式的release版本,如果不撤销这些log日志,会多多少少影响着性能,还有就是也会被其他…
GreenDao3 使用说明
GreenDao 3 一个将对象映射到 SQLite 数据库中的轻量且快速的ORM解决方案 资料 Github 官网 android-database-sqlcipher Github 数据库加密 GreenDaoUpg…
魅族手机应用卸载不完全无法安装应用解决方案
将apk上传到手机 adb push /{path}/{app_name}.apk /data/local/tmp/{package_name} 安装apk //进入shell adb shell //卸载应用 pm u…
android面试题集锦(android篇)
(转)原文链接:https://blog.csdn.net/huangqili1314/article/details/79824830 2017-2018 Android-BAT-Android 面试题分类: 1.四大…
Android Webview中支持HttpAuth
HttpAuth是什么 HttpAuth是比较早的http的验证的一个方案 认证过程通过http协议来完成 WebView如何支持 HttpAuth本身是Http协议来支持,在Http的头有标记 WebView会有回调来…