转发请注明出处: 安卓猴的博客(http://sunjiajia.com) 本节课程将学习以下内容: 对象的向上转型 对象的向下转型 对象的向上转型 概念: 将子类的对象赋值给父类的引用。 注意: 两个类一定要有继承关系…
分类:Android
vivo手机安装应用自动输入密码
公司买了台vivo的x21 UDA的测试机,在使用Android Studio安装到手机的时候每次都必须输入密码,还没办法关闭,vivo手机不能root 不能刷机,实在太恶心了。所以想到用AccessibilitySer…
单一Activity与多个Fragment
layout: post title: 单一Activity与多个Fragment date: 2015-12-28 categories: blog tags: [Activity,Fragmnet] category…
android 实现透明状态栏最简单方式
写这个的来源:公司需要实现透明状态栏,状态栏颜色随着页面切换而改变,虚拟按键不变! OK,拿到这个需求的时候,so easy !打开github!搜索statusbar,选了这3k的statusbar! 导入项目后, 在…
Android 优秀开源完整项目
开源中国 OSChina Android https://git.oschina.net/oschina/android-app 一键清理 开源版 https://github.com/joyoyao/superClea…
Android glide使用过程中遇到的坑(进阶篇)
之前有写过一篇关于glide的基本使用和相关配置,这篇就给大家分享一下glide在项目中通常会遇到的一些坑及解决方法 目前glide版本已经升级到了4.7.1,所以之前在用3.x版本的朋友,升级到最新版本的Api会有一些…
Activity栈管理类
package com.hwc.oklib.util; import android.app.Activity; import android.util.Log; import java.util.Iterator; i…
常见自动化测试工具,你用过哪些?
一 Appium 官网:http://appium.io AppUI自动化测试 Appium 是一个移动端自…
Android资料收集
1.沉浸式状态栏 可参考连接:https://www.jianshu.com/p/752f4551e134 可依赖库:https://jaeger.itscoder.com/android/2016/03/27/stat…
RxJava——基础学习(二)
1.简化输出Hello world 上篇中虽然打印出了Hello world,但代码有点多,就简化一下形式。修改rxHello() Observable.just("Hello world_1").subscribe(n…
多线程系列(二)线程间通信
前言 上一篇文章我们叙述了一些多线程的基础,想要深入了解线程只掌握这些只是是远远不够的,这篇文章我将为大家带来多线程中稍微高级一点的内容:线程间通信,以及线程间通信所带来的安全问题。 1 概述 什么是线程间通信呢?我们来…
六、Android日期时间选择器
1、DatePicker和TimePicker都是从FrameLayout派生而来,程序需要获取用户选择的日期、时间,可通过为DataPicker添加onDateChangedListener,为TimePicker添加…