![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓
文章平均质量分 54
纯植物
这个作者很懒,什么都没留下…
展开
-
简单实现textview文本每隔两秒就改变一次
首先布局只需要一个textView即可,这里不再贴出代码实现原理就是子线程实现一个死循环,每隔两秒给主线程发送一个消息,主线程在接收到消息时更改控件状态代码://这个方法可以实现文本每隔两秒就改变一次, public void textTask(){ final android.os.Handler handler=new android.os.Han原创 2016-11-30 14:55:15 · 3450 阅读 · 0 评论 -
Android屏幕相关辅助类 ScreenUtils
package myapp.czw.com.okhttp.utils;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Rect;import android.util.DisplayMetrics;impo原创 2016-12-05 20:04:16 · 411 阅读 · 0 评论 -
Android studio怎么使用无线调试APP
使用一个插件即可,插件下载地址https://plugins.jetbrains.com/plugin/7983或者https://github.com/pedrovgs/AndroidWiFiADB总体步骤就是,下载插件,导入插件,重启studio,然后用数据线连接手机和电脑,再点击这个按钮就行了前提是电脑和手机要在同一个网络,我是用电脑开的WiFi,再用手机连上原创 2016-12-05 19:30:18 · 1039 阅读 · 1 评论 -
Handler的基本简单使用
本文主要介绍Handler几种常见的基本用法第一种:子线程给主线程发消息这种最基本常用final android.os.Handler handler=new android.os.Handler(){//主线程new handler @Override public void handleMessage(Message msg) {原创 2016-12-03 15:38:40 · 2067 阅读 · 0 评论 -
点击按钮让app最小化
简单的最小化实现,//应用最小化 intent=new Intent(Intent.ACTION_MAIN);//指定跳到系统桌面,*ACTION_MAIN:应用程序入口点 intent.addCategory(Intent.CATEGORY_HOME);//*CATEGORY_HOME:随系统启动而运行原创 2016-12-03 16:56:01 · 1497 阅读 · 0 评论 -
Intent的七大属性
1.ActionAction属性代表系统要执行的动作系统提供如下常用的Action属性*ACTION_MAIN:应用程序入口点*ACTION_VIEW:显示指定数据*ACTION_EDIT:编辑指定数据*ACTION_DIAL:显示拨打电话界面*ACTION_CALL:向指定用户打电话*ACTION_SENDTO:向指定用户发送信息*ACTION_GET_C原创 2016-12-03 16:52:10 · 460 阅读 · 0 评论 -
配置BaseApplication,方便项目中随时调用上下文Context
package myapp.czw.com.ceshi.utils;import android.app.Application;import android.content.Context;/** * Created by Adminczw on 2016/12/1. * 这个类为了获取上下文,让每个类都能随时调用上下文 * 需要在清单文件注册android:name=".Bas原创 2016-12-03 15:59:28 · 1409 阅读 · 1 评论 -
自定义toast的使用
为方便整个app开发过程中使用toast,可以单独定义一个类;然后在另外的类里,可以调用public class BaseToast extends Application{ public static Toast mtoast; //项目中,需要吐司的地方都可以调用这个方法 public static void doMyToast(Context conte原创 2016-11-30 14:40:47 · 237 阅读 · 0 评论 -
MVC,MVP 和 MVVM 的图示
MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。这里只是简单明了的介绍一下三种模式的图例,可以帮助大家更清晰的认知概念.一、MVCMVC模式的意思是,软件可以分成三个部分。视图(View):用户界面。控制器(Controller)转载 2016-11-30 15:15:09 · 175 阅读 · 0 评论 -
拦截手机按键,实现锁订屏幕
小测试,我们在用爱奇艺看视频的时候,有一个视频锁定功能,锁定后再点击屏幕其他地方就没有反应了,而且按手机的菜单键和返回键也没有反应所以就自己做了一下这个功能首先,思路,(比较初级的实现方法)1.点击锁定后,可以用一个按钮控件,把整个页面覆盖掉,这样就无法点击屏幕上的其他控件了,这个控件得是透明的;点击解锁后,再把这个控件隐藏即可2.点击按键无反应,这个要重写onKeyDown方法,原创 2016-11-30 14:59:06 · 388 阅读 · 0 评论 -
mob短信验证简单集成
1.首先打开mob官网,注册mob,然后进入后台,创建app,获取App Key 和App Secret2.下载SDK下载后解压,大概是这样:然后就将MobCommons.jar,MobTools.jar,SMSSDK-2.0.1.aar,SMSSDKGUI-2.0.1.aar放到了app的libs目录下然后在gradle文件中加入下面的几句话原创 2017-03-29 22:33:38 · 473 阅读 · 0 评论