7 步步惊情

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 24w+

Android 9.0模拟器root权限获取

Android 9.0在获取权限时报如下错误remount of the / superblock failed: Permission deniedremount failed解决方法为:1.进入到sdk目录下的D:\androidstudio\sdk_manager\sdk_manager\emulator目录2.使用emulator命令在命令行中启动模拟器,并传入参数-writable-system -netdelay none -netspeed full即可,例如启动名为Android

2020-06-15 16:47:12

org.apache.http.legacy网络请求

使用org.apache.http.legacy进行网络请求时,post请求设置参数有两种方式 HttpPost post = new HttpPost(OrderInfoQueryServiceUrl); LogUtil.d(TAG, "接口参数params:" + post.setEntity(new StringEntity(params.get(0).toString()));

2020-06-04 09:22:06

RadioGroup动态添加RadioButton

在RadioGroup里动态添加RadioButton,通过以下代码添加 RadioButton radioButton = new RadioButton(refView.get().getActivity()); radioButton.setBackgroundResource(R.drawable.ghsj_button);group.addView(radio);页面效果并不是很好,背景图片还会拉伸,试了很多方法没有效果后来想到一种方案,结合xml使用&l

2020-05-13 17:56:05

网络请求 android 6.0(api 23) SDK,不再提供org.apache.http.legacy

在新版android studio编译中,org.apache.http.legacy不再被提供,要想使用,必须在build.gradle文件中添加useLibrary 'org.apache.http.legacy’才可以使用请求方式为 List<NameValuePair> params = new ArrayList<NameValuePair>(); params.add(new BasicNameValuePair("REQUEST

2020-05-13 17:28:21

Glide AppGlideModule

子module重写AppGlideModule,主app module重写的话,子module会被主module覆盖

2020-04-29 14:35:13

contentProvider使用报错Unable to find app for caller android.app.ApplicationThreadProxy

当手动杀死contentprovider依赖的宿主service进程时,进程在被重新创建时报错04-23 11:32:59.605 14977-14977/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.gxott.plugin, PID: 14977 java.lang.SecurityException: Unab...

2020-04-23 12:23:48

ContentProvider+MatrixCursor进程间应用通信

ContentProvider作为四大组件之一,经常用于进程间数据通信下面说一下如何使用1.继承ContentProvider`package com.example.contentprovider;import android.content.ContentProvider;import android.content.ContentResolver;import android....

2020-04-04 14:52:28

android.database.CursorIndexOutOfBoundsException:

在使用ContentProvider+MatrixCursor中,报android.database.CursorIndexOutOfBoundsException: Requested column: -1, # of columns: 2错误,检查代码发现String name = mCursor.getString(mCursor.getColumnIndex(“AREA”));查找...

2020-04-04 14:40:43

Androidx的编译错误

D:\Project\OTT\GXOTTPlugin\app\build\intermediates\incremental\mergeDevDebugResources\merged.dir\values-v28\values-v28.xml:7: error: resource android:attr/dialogCornerRadius not found.D:\Project\OTT\...

2020-03-26 10:09:14

AndroidTv开发-焦点聚焦时放大view

在Android Tv开发中,经常遇到view捕获焦点时放大自身分享下放大自身代码package com.open.widget.utils;import android.graphics.PorterDuff;import android.view.View;import android.view.animation.AccelerateInterpolator;import an...

2020-03-19 16:58:41

本地js与原生交互

1.建立assets目录2.loadata.xml内容<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title></head...

2020-03-04 16:40:26

android包名和ApplicationId的区别

包名:如com.sun.gradledemo就是代码存储的位置、空间。java文件夹下放的是java代码,res文件夹下放的是资源文件,包名就是分门别类的放置代码的一个存储空间。应用ID:applicationId是Android应用的唯一标识,Google Play和其他的应用商店就是根据这个应用ID来区分是不是一个新的应用程序。android系统提供的一些api方法,比如Context.g...

2020-01-21 14:10:03

解决aar混淆配置如何传递到主工程

最近工作中用到了aar打包提供给第三方使用的场景1.第一步在aar的工程里配置以下栏目buildTypes { release { minifyEnabled true //开启混淆 proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rul...

2020-01-17 16:47:20

Android adb配置安装

1.adb工具下载链接链接:https://pan.baidu.com/s/1PruPEjoT3jCqi2hzpFN-eg提取码:fjny2、找到adb工具包里面的sdk文件下的 platform-tools,复制它的路径3、配置系统环境变量我的电脑–右键属性–高级系统设置—环境变量4、找到path变量,变量值中间用英文下的分号隔开,然后粘贴platform-tools; win1...

2020-01-04 19:51:08

Android Studio关联SVN配置

一、SVN的安装command line 模式安装TortoiseSVN如果TortoiseSVN不是command line 模式来安装,C:\Program Files\TortoiseSVN\bin\svn.exe文件是找不到的android studio关联本地TortoiseSVN工具要用到该文件这里还要点击红色框框中下拉图标,下拉选择一下二、AndroidStudio中关...

2020-01-03 15:21:58

Service相关整理

一 Service启动绑定方式AndroidManifest.xml Service注册的代码 <service android:name="com.example.service.MyService"> <intent-filter> <action android:name="com.example.service.IMyService"...

2019-12-21 15:05:13

解决aar包第三方库引用不到的问题以及aar包的封装

在封装sdk的过程中,android 工程将module打包成aar文件提供给他人使用,其中引用了别人的aar。但是module形成aar时不会自动把之前依赖的aar包打包进去,还有一些引用的第三方库也不会打包进去,用的时候需要重复引用。在这里提供了一个解决方案在root project 的根目录下的build.gradle里添加 dependencies { classpat...

2019-12-19 14:23:59

获取根视图view

viewGroup = (ViewGroup) activity.getWindow().getDecorView().getRootView();

2019-12-17 23:20:04

svn show log查看失败

解决办法如下1.对服务器SVN做以下修改:(1)找到你SVN版本库下conf文件夹下的svnserve.conf文件;(2)打开svnserve.conf文件,将其中名为anon-access的一项设置为 anon-access = none。这样的话,日志文件即可显示正常。2.对于第一种方案,需要专门修改服务器的配置,但是一般服务器不会迁就客户端去修改配置,这时需要我们重新安装和服务...

2019-12-13 18:00:27

git删除提交记录

git reset --hard HEAD~2git push -f origin master

2019-12-08 15:39:49

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。