随笔分类 - Android开发
摘要:
阅读全文
摘要:android解析XML(PULL方法与SAX方法) 解析结果:OKHTTP实现代码Apache服务器配置在127.0.0.1放置一个XML文件get_data.xml(http://127.0.0.1/get_data.xml在android模拟器中地址为http://10.0.2.2/get_d
阅读全文
摘要:android子线程中不能更新UI 操作背景:把okHttp的请求放在static方法中执行,由okhttp的enqueue方法提供子线程点击指定按键之后将执行下面代码中的test_callbackOkHttp()方法 如果在等子线程执行结束之后再更新UI,会有因为子线程要执行完而产生的延时导致第一
阅读全文
摘要:服务与活动的绑定:UNbindService之后,service对象仍然存在而且能用!!晕!!! 绑定:执行bindService方法:第一个参数为intent对象,第二个参数为serviceconnection实例,第三个参数为标志位:BIND_AUTO_CREATE 表示在活动与服务进行绑定后自
阅读全文
摘要:MainActivity.java package com.example.threadrandomdemo; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; import an
阅读全文
摘要:Android http请求、xml解析、json解析 实验结果MainActivityContentHandler类APP类其余配置 实验结果 D/kwwl: response.code()==200 D/kwwl: response.message()==OK D/kwwl: res == <a
阅读全文
摘要:配置郭神的LitePal(面向对象一样操作sqlite数据库,不再使用SQL语句) 配置过程可见: https://github.com/guolindev/LitePal 但是我要补充一个小问题然后这样这样再这样嘻嘻结果:成功 配置过程可见: https://github.com/guolinde
阅读全文
摘要:1、AndroidStudio 中,如果更改某个project的android版本不要只是下载下来别的androidSDK然后改projectStructure中的android版本,会报错(报错为findViewId()方法的某种冲突,好像无法正确识别到它)。 2、查看SQLite可以通过命令行的
阅读全文
摘要:写成这样就行,action和category(第二个)都是自定义
阅读全文
摘要:Android程序的名称被第一个启动的Activity名称覆盖的解决办法 Androidmanifest.xml中application标签里面写好的APP名字(Android:label)被第一个启动的Activity(launcher activcity)的名字(Android:label)覆盖
阅读全文
摘要:Android控件:在《第一行代码(第二版)》学习RecyclerView的踩坑经过 1、在app/build.gradle下添加依赖的问题2、和前面的androidX类似,在main.xml里面的RecyclerView控件也不能跟书上一样使用support那一派,而是使用androidx这一派,
阅读全文
摘要:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/
阅读全文
摘要:所有活动都基础自BaseActivity 1、TAG字符串不使用static类型,让任意一个继承自BaseActivity的活动都能有自己独一无二的TAG字符串(TAG为相对此项目的路径名字:即该活动名称) 2、覆写所有onCreate、onStart 、onResume、onPause、onSto
阅读全文
摘要:安卓活动管理类中的finishAll:随时随地一键彻底退出该APP的实现(finish所有活动以后是否杀死进程的情况对比) 安卓活动管理类的实现finishAll按键在第二个活动中,先打开第一个活动,然后从第一个活动进入第二个活动,在第二个活动下执行finishAll操作,执行之前finishAll
阅读全文
浙公网安备 33010602011771号