今天在我的石墨文档中看到以下内容的整理 2018.4.3号写下的选择设计模式MVCModel-View-Controller,经典模式,很容易
实现代码 上面写了备注 //随机的uuid String uuid = UUID.randomUUID().toString(); //定义传输的数据 userName是我接收的参数 final String s = "TEL=" + username + "&SEQ=" + uuid; //key是我后端的协商秘钥...
1、实现功能 签到的progress 支持气泡指示器效果图2、实现代码(1)重写SeekBar禁止拖动package com.example.demo;import andro
这个就是通过广播监听wifi发生变化提示用户/** * 监控Wifi状态的广播接收器 */private final class WifiStateReceiver extends BroadcastReceiver { @Overri
当进入APP的时候检测提示用户 /** * Is rooted boolean. * * @return the boolean */ public static boolean isRooted() { // nexus 5x
处理检测app进去后台的时候提示用户 也就是在onPause的时候 /** * Is foreground boolean. * * @param context th
通过exported设置为false不对外暴露组件
Android四大组件简介Android应用有四大组件Activity、Service服务、Content Provider内容提供者和Broadcast Receiver
加密效果图解密效果实现代码package com.xinli.wenet.utils;import android.util.Log;import com.xinli.wenet.base.MyApplicationputStream;impo...
国内sdk下载地址wget http://mirrors.neusoft.edu.cn/android/repository/tools_r24.4.1-linux.zipSDK 解压unzip -d and
上次有人问了我这样一个问题,怎么在activity中获取并且校验fragment中的值?下面就是解决方案1、写一个实体类2、在activit
源码传送门前言从Android 5.0开始,谷歌推出了新的控件RecyclerView,相对于早它之前的ListView,优点多多,功能强大,也给我们的开发着提供了极大的便利,今天自己学习一下RecyclerView轻松实现滑动
效果手势拖动底部滑动上面,图二中拖动下拉图二Activity实现package me.maxd.demo.activity;import android.annotation.Suppre
一,安装代码 private void installUseAS(String filePath) { File file = new File(filePath); Uri uri = Uri.fromFile(file); Intent intent = new Intent
1.引言 浮和双类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候的BigDecimal就派上大用场啦。先看下面代码 public static void main(String[] args)
启动界面加上if (!isTaskRoot()) { finish(); return;}@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onC
工具类package me.maxd.demo.utils;import android.annotation.SuppressLint;import android.content.Context;import android.content.pm.PageManager;import andro...
private static long lastClickTime; /** * Is fast double click boolean. * * @return the boolean */ public static boolean isFastDoubleClick() { long time =...
import android.annotation.SuppressLint;import android.app.AppOpsManager;import android.app.Dialog;import android.content.Contextnt.pm.Applica...
测试过华为、小米、魅族跳转下列代码可以支持if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Intent intent = new Intent(); intent.setAction("android.settings.APP_NOTIFICA...
昨天升级glide最新包遇到的问题,看了一下官网的解决方案 https://github.com/bumptech/glide集成4.x报错信息java.lang.Abstr
缺失armeabi: ndk { abiFilters “armeabi-v7” , “x86” }补armeabi ndk { abiFilters “armeabi-v7” , “x86” , “armeabi ” }
获取成功以后使用的是map保存,key为adapter的position 避免销毁再次加载 @SuppressLint("UseSparseArrays") private Map<Integer, Bitma
今天研究了一下视频上传的处理,还包括研究可以视频压缩,本地视频、录制视频上传。本地视频获取需要适配手机,这那个链接https://develope...
一、app下build.gradle配置下面这里就是设置了logo 和名称要是需要设置application 新加一个其他的照猫画虎如果你有特殊的处
一、介绍public final class BuildConfig { public static final boolean DEBUG = false; public static final String APPLICATION_ID = "com.maxd.test"; public static final String BUILD_TYPE = "release"...
my_wifiManager = ((WifiManager) getApplicationContext().getSystemService(WIFI_SERVICE)); assert my_wifiManager != n方法 ...
一直都在做wifi相关的东西今天遇到一个问题是8.0的机型无法获取到ssid然后就查询了一番 终于找到解决方案wifi名称获取代码 W
国内sdk下载地址wget http://mirrors.neusoft.edu.cn/android/repository/tools_r24.4.1-linux.zipSDK 解压unzip -d android-sdk_r24.4.1-linu
解决之道:在EditText的父级控件设置成android:focusable="true" android:focusableInTouchMode="true" <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://sc...
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号