
Android 实现定时任务的五种方式
1、普通线程sleep的方式,可用于一般的轮询Polling new Thread(new Runnable() {@Overridepublic void run() {while (true) {//todotry {Thread.sl...

1、普通线程sleep的方式,可用于一般的轮询Polling new Thread(new Runnable() {@Overridepublic void run() {while (true) {//todotry {Thread.sl...

今天给大家带来的是Android网络通信框架第一篇,Volley请求 Volley介绍 必做操作 StringRequest文本请求 JsonObjectRequest获取JSON字符串GET和POST请求 GET请求 POST请求 Ima...

核心代码 @Overrideprotected void onDraw(Canvas canvas) {super.onDraw(canvas);//获取设置总数if (total == 0)for (int i = 0; i < p...

使用navigate()方法跳转其他Fragment,再navigateUp()该Fragment出栈并返回上一个界面时,会重走上一个界面的onCreateView和onViewCreated()生命周期方法,导致View和数据的初始化代码...

文章目录 项目说明 成品展示 Activity & Fragment Activity Fragment WelcomeActivity 代码 MainActivity 代码 LoginActivity 代码 RegisterAct...

这个问题困扰了很久 一个项目代码量没多少 但是编译的APK文件却很大,有甚者超过了100M 除却很多图片资源 我还是一步一步的尝试了下各种方法 果然 一个120M的APK缩减到了70M 那我们就一步一步分析下 我们的一个完整项目包括以下几个...

Android 弹窗动画出错,不是设置的动画类型 之前在项目中遇到弹窗动画跟我设定的不一样的问题,我的case是在一个activity A里面启动activity B,然后B收到一个B需要退出的通知,所以B finish退出并且发送消息给A...

Android 入门第二讲05-熟悉as项目文件(manifest,res,build.gradle)+控件可见性 1.熟悉as项目文件 1. manifest 2.res 3.build.gradle 2.控件可见性 3.ScrollVi...

实战:手机控制esp8266 0.配置 arduino下位机 #include <ESP8266WiFi.h>#include <PubSubClient.h>WiFiClient espClient;PubSubC...

前言 最近项目有个需求 , 做个类似抖音的视频效果. 又因为包大小的问题不使用第三方SDK,所以使用原生的VideoView开发了一下, 搭配RecyclerView和PageSnapHelper来实现抖音的效果. 全部代码: github...