android
violet-jack
只有写成博客的知识才是自己熟练掌握的知识。
展开
-
Gson解析报错解决方案
由于后端给予的JSON数据千奇百怪。所以这次被Gson解析后端的数据给坑了。报错信息com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2怎么看感觉JSON字符串都没毛病,结果发现是一个字符串的原创 2017-09-20 15:32:15 · 3562 阅读 · 0 评论 -
Mac更新AndroidStudio后打开虚拟机出现/dev/kvm is not found错误。
在更新Android Studio到3.0之后,出现虚拟机无法打开的情况。查阅StackOverflow后找到如下解决方法。链接:https://stackoverflow.com/questions/36812624/android-studio-emulator-dev-kvm-is-not-found一开始Android Studio让我去打开VT-x功能,查下来都说Mac是默认打开VT-x原创 2017-11-10 11:33:06 · 970 阅读 · 0 评论 -
ScrollView中嵌套ListView只显示一行的解决方法。
需求在ScrollView中添加ListView。找了许多文章,有重写ListView、有用ListView替代ScrollView的,不过所有方法都没有以下方法简单粗暴。记录下来以便之后用。原文地址:日积月累:ScrollView嵌套ListView只显示一行添加以下方法: private void setListViewHeightBasedOnChildren(ListView lis转载 2017-11-22 10:07:34 · 977 阅读 · 0 评论 -
解决进入Activity默认焦点选中第一个EditText,并弹出软键盘。
需求如题,直接选中一个文本框并弹出软键盘并不友好。解决方法:在xml的根容器中添加两个配置即可:将 focusable 和 focusableInTouchMode 都设为 true 即可。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/an原创 2017-11-22 10:13:51 · 2413 阅读 · 0 评论 -
Android基础知识整理
作为从事过两年多Android开发的技术,虽然现在转前端了。但是在求职季,复习下老本行也是很有必要的。以下简单列出各类知识点及其相关优质学习资源,不多赘述。java基础Java 教程 | 菜鸟教程Android基础界面篇Activity —— Android最基本的界面容器,用于显示所有 APP 的内容。需要熟悉 Activity 的生命周期,知道 s...原创 2018-02-23 20:38:47 · 416 阅读 · 0 评论