自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 org.gradle.api.tasks.TaskExecutionException: Execution failed for task ‘:app:compileDebugJavaWithJav

显式部分异常的具体报错信息 gradlew compileDebug --stacktracegradlew compileDebug --stacktrace -infogradlew compileDebug --stacktrace -debuggradlew compileDebugSources --stacktrace -info

2024-02-21 15:41:47 364

原创 Android性能问题的神器systrace从安装到使用(windows)

一、前期准备1、背景不多说就是为了分析app性能2、确认sdk的platform-tools内有systrace工具3、安装python2.7 32位包4、配置sdk和python的环境变量path->D:\***\platform-toolspath->D:\***\platform-tools\systracepath->D:\***\python二、解决python报错1、cmd j进入platform-tools\systrace>文件夹.

2020-08-13 18:10:55 2009

原创 Android Studio(AS) 添加生成json串的toString 模板

网上查了一些实体类生成json的toString模板,但是都没有对属性值进行非空判断,导致二次解析数据异常的问题。故稍做修改添加了非空判断模块1、添加JSONTemplat ,首先使用Alt+Insert 调起功能面板,选择toString()后,选择SERRTTING2、点击Templates切换到模板类型,然后点击加号,添加JSONTemplate。然后复制下面文本模板。public...

2019-12-23 16:28:23 300

原创 addOnFrameMetricsAvailableListener获取activity的每帧刷新时间

1、背景需求 我们在进行布局优化的时候需要查看下页面的绘制耗时问题,在Hierarchy Viewer 停止维护后,Google 官方推荐使用window.addOnFrameMetricsAvailableListener()的方式获取。2、window.addOnFrameMetricsAvailableListener()的使用方法 在activity的onStart(...

2019-10-11 17:28:19 1641

转载 Android中shape属性详解

本文转自https://www.cnblogs.com/MianActivity/p/5867776.html 一、简单使用刚开始,就先不讲一堆标签的意义及用法,先简单看看shape标签怎么用。1、新建shape文件首先在res/drawable文件夹下,新建一个文件,命名为:shape_radius.xml内容是这样的:(先不需要理解,先看shape怎么用) [h...

2018-07-18 11:38:16 283

原创 radiobutton设置drawableTop图片的大小

在开发应用时,很多时候会遇到页面与按钮的联动,当使用RadioButton与ViewPager实现联动时,RadioButton会设置图片和文字,但是由于RadioButton设置的图片无法自定义的修改图片大小,导致界面的美观性差,因此需要重新设置RadioButton的图片大小。多余的不说了直接上代码了!!! mRbRecommend = (RadioButton) findVie

2017-11-08 10:15:57 3613

转载 Android studio2.3 CMake新建工程的日志打印

本文转自期待已久的android studio 2.3正式版本终于发布了,该版本开始开发 NDK 便简单了很多,比起使用 javac、javah 命令才能完成的方式简直是质的提升下载 NDK 和构建工具要为您的应用编译和调试原生代码,您需要以下组件:Android 原生开发工具包 (NDK):这套工具集允许您为 Android 使用 C 和 C++ 代码,并提供众多平台

2017-09-22 15:07:08 2124

转载 android.mk 详解

本文转载自https://www.2cto.com/kf/201310/253386.htmlAndroid.mk详解  想请教下Android.mk中一些属性、方法、定义,总之就想详细了解下Android.mk文件,我先抛砖引玉。  LOCAL_PATH必须位于Android.mk文件的最开始。它是用来定位源文件的位置,$(call my-dir)

2017-09-20 08:58:10 275

原创 Android 6.0新权限系统权限管理

一、在Android6.0后,Android的权限系统进行了全新的升级。新的权限系统再我们设置targetSDKVersion=23及以上时生效,如果我们设置的是小于23的,则仍然使用之前的权限系统。新版的权限申请仍然有俩种:第一种:和23之前的权限系统相同,仍然是在AndroidManifest.xml清单文件中进行申请这些权限分别是android.permission.AC

2017-09-08 15:54:27 337

原创 OkHttp3登录并保存cookie

为了方便以后再次使用做个简单的记录1.在MyApplication中声明OKHttpClient方便以后再应用中任何地方的调用2.在LoginAvtivity内创建OKhttpclient对象并使用OKhttp的cookie自动管理功能3.执行登录操作4.请求使用的OKhttp的简单封装

2017-08-10 09:56:48 4031

原创 webView跳过网页登录页面打开网页

使用http框架是android-async-http-1.4.8package baidumapsdk.demo.jss;import android.app.Activity;import android.app.ProgressDialog;import android.os.Bundle;import android.util.Log;import andr

2016-12-29 14:52:14 816

Android下拉刷新的实现

Android下拉刷新的实现

2016-10-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除