一名小安卓的博客

Android开发

AndroidStudio自动格式化代码和整理Import

Android Studio 自动格式化代码和整理 Import 开始录制宏,Edit - Macros - Start Macro Recording 录制第一个宏,Code - Reformat Code 录制第二个宏,Code - Optimize Imports 保存代码 结束录制宏,Ed...

2019-08-01 14:54:14

阅读数 2

评论数 0

Flutter之StatelessWidget和StatefulWidget

import 'package:flutter/material.dart'; void main() { runApp(new MyApp()); } // MyApp 不需要做状态处理 , 所以此组件继承 StatelessWidget 即可 class MyApp extends S...

2019-05-13 18:55:03

阅读数 15

评论数 0

APP内点击HOME键切出后再次点击桌面图标会重启APP的bug

这里写自定义目录标题Android从APP内点击HOME键切出应用后再次点击桌面图标会重启APP的bugbug场景探索代码 Android从APP内点击HOME键切出应用后再次点击桌面图标会重启APP的bug bug场景 打开APP里的某个页面 — 按Home键 — 从桌面点击APP的图标 — 这...

2019-04-23 21:36:44

阅读数 60

评论数 0

Android Webview页面在加载资源文件的时候给h5传参

文章目录demo详解setWebViewClientshouldOverrideUrlLoadingonLoadResourceonProgressChanged执行顺序先看一个demo demo mWebviewContent.setWebViewClient(new WebViewClie...

2019-04-03 17:54:11

阅读数 159

评论数 0

Android获取view的高度getHeigh()返回0的问题

文章目录问题原因解决办法 问题 android view.getWidth(), view.getHeight() , 在onCreate(), onResume() 方法中调用时, 返回的值一直是0 原因 因为当时view还没有绘制完毕 解决办法 可以这样获取(可以在写 onCreat...

2019-03-29 14:39:23

阅读数 89

评论数 0

AndroidStudio使用真机调试时出的一些bug

文章目录说明高德地图报错 - 错误代码7, key错误OPPO/VIVO手机安装时包解析错误 说明 此处记录一些这种情况的bug : 在用正式签名打包上线使用的时候没问题, 但是使用USB安装调试的时候会有的bug . 高德地图报错 - 错误代码7, key错误 场景 : 使用Android...

2019-03-27 13:45:27

阅读数 273

评论数 0

Android代码打jar包

在 AndroidStudio 中, 用代码打jar包 : 项目右击 - New - Module - Android Library - Next - 例:给这个将要打成jar包的Module起名叫 testlib 在 testlib 下的 build.gradle 中加入 : // 修改ja...

2019-03-06 17:46:12

阅读数 89

评论数 0

Android打包报错处理

文章目录报错信息处理 报错信息 场景 : 在手机上运行代码没问题 , 但是打包时报错 . 报错信息为 : Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exce...

2019-02-19 17:03:35

阅读数 102

评论数 0

Android通过url下载文件到手机本地

文章目录布局ActivityBroadcastReceiver文件工具类图片工具类 这里的demo是一个通过下载地址下载图片到手机本地,并在Activity中展示这种图片的例子。 布局 <?xml version=&quo...

2019-02-15 15:15:15

阅读数 301

评论数 0

Android - plist文件解析

Android解析plist文件 : plist文件示例 : <?xml version="1.0" encoding="UTF-8"?> <!DOCTYP...

2019-01-29 19:43:26

阅读数 330

评论数 0

SparseArray

文章目录场景SparseArraySparseArray (稀疏数组) 定义SparseArray 和 HashMap的相同点SparseArray 和 HashMap的不同点SparseArray 的优点和缺点使用 SparseArray 还是 HashMap 场景 项目中有时候会用到这...

2019-01-10 11:22:01

阅读数 134

评论数 0

webview相关-Android原生和js交互

js调用Android原生代码里的方法 ① webview的一些设置 mWebviewContent.requestFocus(); WebSettings setting = mWebviewContent.getSettings(); setting.setDefaultTex...

2019-01-07 15:16:45

阅读数 272

评论数 0

compileSdkVersion、targetSdkVersion

targetSdkVersion:目标软件开发版本。表示创建的Android项目使用哪个API版本。高版本API编程接口可以兼容低版本API编程接口,反之则不行。 minSdkVersion:应用程序支持的最低API版本。 compileSdkVersion:应用程序编译选择哪个Andro...

2019-01-02 11:24:41

阅读数 69

评论数 0

Android自定义view

Android自定义view重点 : 重写onDraw()方法, 在里面用canvas绘制, 并配合范围裁剪和几何变换. 1. Android自定义view中重要的方法 : onDraw()方法 (主体内容绘制) @Override protected void onDraw(Canvas ...

2018-12-27 18:53:41

阅读数 49

评论数 0

Android代码混淆

打开混淆 : 项目下 - app - build.gradle 中 buildTypes { release { //不显示log buildConfigField "boolean&...

2018-12-18 11:20:01

阅读数 51

评论数 0

EditText 改为不可编辑 / 加点击事件

// EditText也改为不可编辑 et3.setFocusable(false); et3.setFocusableInTouchMode(false); // EditText加点击事件 // 给EditText加点击事件之前必须先给这个EditText设置为不可编辑状态,也就是上述...

2018-12-11 20:21:03

阅读数 309

评论数 0

Android使用ButterKnife的一个报错处理

报错为 : @OnClick annotation for method contains duplicate ID 2131165387. 这个报错是因为有重复id, 检查添加 @OnClick 注解的那个方法是否有重复id 例如, 如下代码就会报这个错 : @OnClick(...

2018-11-29 17:06:36

阅读数 576

评论数 0

String/StringBuffer/StringBuilder

String StringBuffer StringBuilder String类是不可变类,任何对String的改变都 会引发新的String对象的生成 StringBuffer是可变类,对它的改变不会产生新的对象 StringBuffer支持并发操作,适合多线程中使用 ...

2018-11-23 15:29:20

阅读数 32

评论数 0

EditText根据是否填写内容改变按钮

Activity中 : // 底部按钮根据是否全部输入内容改变颜色和背景 EditStatusCheck.textChangeListener textChangeListener = new EditStatusCheck.textChangeListener(tvIdentit...

2018-11-21 11:15:06

阅读数 145

评论数 0

Android-Base64Utils加密解密

package com.example.save_pic_delete; import java.io.UnsupportedEncodingException; /** * Author: lsw * Created by lsw on 2017/11/16. */ p...

2018-11-19 14:56:27

阅读数 343

评论数 0

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