- 博客(17)
- 收藏
- 关注
转载 studio3.6新特性【视图绑定】是时候开始使用ViewBinding了
https://blog.csdn.net/fengyeNom1/article/details/104562967
2020-05-19 14:47:58
177
原创 apk安装包反编译
1.apktool下载地址:https://bitbucket.org/iBotPeaches/apktool/downloads(获取文件,提取出图片文件和布局文件进行使用查看) dex2jar下载地址:http://sourceforge.net/projects/dex2jar/files/(获取源码,将classes.dex转化成classes_dex2jar.jar文件) jd-gui下载地址:http://jd.benow.ca/(查看源码,查看.class文件)第一步:下载上面三..
2020-05-14 15:03:01
208
转载 强制隐藏软键盘
/** * * 强制隐藏软键盘 * */private void hideInput(Context context, View view) { InputMethodManager inputMethodManager = (InputMethodManager) context.getSystemService(Context.INPUT_MET...
2019-12-25 10:43:19
134
原创 android 非常好用的日期时间api Jota-Time(获取具体年、月、日、时、分、秒)
第一步:添加依赖implementation 'net.danlew:android.joda:2.9.5'第二步:更具自己需求操作,下面我粘出我项目中用到的和一些简单操作DateTime currTime = new DateTime(currTimeFormat);DateTime violationTime = new DateTime(violationIntime);...
2019-12-18 17:34:37
780
原创 Android NFC读卡以及NFC的三种模式
第一步添加权限:<uses-permission android:name="android.permission.NFC" /><uses-permission android:name="android.hardware.nfc" android:required="true" />第二步:在需要读取卡内容的地方写下面的内容@Suppr...
2019-12-18 11:28:55
1266
转载 Activity 启动模式、常见启动Flag以及taskAffinity(版本升级偶尔不跳转安装界面的问题)
具体问题描述:版本升级时点击下载新版本,下载后安装apk,安装apk的代码按顺序依次执行,有时候可以唤起安装界面有时候不可以唤起安装界面。 唤起安装界面的的情况 1、非Android原生系统的手机可以正常唤起安装界面 2、当Android原生系统连接Android studio运...
2019-12-17 15:26:27
468
原创 fragment的生命周期
package com.example.dell.myapplication.fragment;import android.content.Context;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v4.app.Fragment;import ...
2019-12-17 10:43:52
50
原创 主页布局
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main_one" android:layout_width="match_paren...
2019-12-17 10:43:28
71
原创 Android生命周期以及手机横竖屏生命周期
做Android开发已经一年零五个月了,好多都是会做但不精通,从今天开始我要精通,所以一点一点回顾,一点一点记录,举一反三!直接贴代码package com.example.dell.myapplication;import android.app.Activity;import android.content.pm.ActivityInfo;import android.conte...
2019-12-17 10:42:49
98
翻译 android轮播图Banner的简单使用
原博文地址:http://blog.csdn.net/qq_36621990/article/details/76020236第一步:添加依赖//图片轮播框架 implementation 'com.youth.banner:banner:1.4.10' //glide,比较好的版本,Matisse版本,配合glide3.7.0,因为后面的glide版本没有了asbitma...
2019-12-16 11:28:55
151
原创 LitePal的集成
第一步:implementation 'org.litepal.android:java:3.0.0'第二步:创建实体类(表结构)import org.litepal.crud.LitePalSupport;/** * 对应要素 */public class FactorSystem extends LitePalSupport {//必须要继承 LitePalSuppo...
2019-12-12 10:18:55
199
原创 发布订阅事件总线EvenBus
1、使用情况:代替Intent、Handler、Broadcast在线程间或者Activity、Service等组件之间的消息传递。2、采用的模式:观察者模式 Event:事件Subscriber:事件的接收者Publisher:事件的发布者ThreadMode:定义EventBus的线程模式(4中线程模式)3、使用方法:第一步:添加依赖implementat...
2019-12-12 09:40:34
195
原创 adb命令获取软件包名
1、获取所有的软件包名 : adb shell pm list packages2、获取特定软件包名:logcat |grep ActivityManager(输入命令后打开打开要获取的软件查看日志即可)
2019-09-02 11:06:11
2138
原创 获取文件路径
private String getPath(Context context, Uri uri) { final boolean isKitKat = Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT; // DocumentProvider if (isKitKat &&...
2019-07-31 17:36:24
227
原创 本地广播
private static final String INTENT_BROADCAST = "345";// 广播跳转意图接收广播:LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(this);IntentFilter intentFilter = new IntentFilter(...
2019-07-31 17:31:21
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人