4 莉姐姐

尚未进行身份认证

暂无相关描述

等级
TA的排名 3w+

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

AndroidStudio自动格式化代码和整理Import开始录制宏,Edit-Macros-StartMacroRecording录制第一个宏,Code-ReformatCode录制第二个宏,Code-OptimizeImports保存代码结束录制宏,Edit-Macros-StopMacroRecording在弹出的框里给宏起一个名字例如...

2019-08-01 14:54:14

Flutter之StatelessWidget和StatefulWidget

import'package:flutter/material.dart';voidmain(){runApp(newMyApp());}//MyApp不需要做状态处理,所以此组件继承StatelessWidget即可classMyAppextendsStatelessWidget{//这个组件是整个应用的主组件@override...

2019-05-13 18:55:03

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

这里写自定义目录标题Android从APP内点击HOME键切出应用后再次点击桌面图标会重启APP的bugbug场景探索代码Android从APP内点击HOME键切出应用后再次点击桌面图标会重启APP的bugbug场景打开APP里的某个页面—按Home键—从桌面点击APP的图标—这个时候希望的是APP打开刚才停留的页面,但是没有,而是APP从启动页开始重新打开了,也就是APP重新启...

2019-04-23 21:36:44

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

文章目录demo详解setWebViewClientshouldOverrideUrlLoadingonLoadResourceonProgressChanged执行顺序先看一个demodemo mWebviewContent.setWebViewClient(newWebViewClient(){@Overridepublicvoi...

2019-04-03 17:54:11

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

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

2019-03-29 14:39:23

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

文章目录说明高德地图报错-错误代码7,key错误OPPO/VIVO手机安装时包解析错误说明此处记录一些这种情况的bug:在用正式签名打包上线使用的时候没问题,但是使用USB安装调试的时候会有的bug.高德地图报错-错误代码7,key错误场景:使用AndroidStudio开发,项目不是新建的项目,是已经迭代好几个版本的,之前地图是可以正常使用的,换电脑后...

2019-03-27 13:45:27

Android代码打jar包

在AndroidStudio中,用代码打jar包:项目右击-New-Module-AndroidLibrary-Next-例:给这个将要打成jar包的Module起名叫testlib在testlib下的build.gradle中加入://修改jar名字,指定jar生成的地方taskmakeJar(type:Copy){//...

2019-03-06 17:46:12

Android打包报错处理

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

2019-02-19 17:03:35

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

文章目录布局ActivityBroadcastReceiver文件工具类图片工具类这里的demo是一个通过下载地址下载图片到手机本地,并在Activity中展示这种图片的例子。布局<?xmlversion="1.0"encoding="utf-8"?><LinearLayout

2019-02-15 15:15:15

Android - plist文件解析

Android解析plist文件:plist文件示例:<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEplistPUBLIC"-//Apple//DTDPLIST1.0//EN""http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist

2019-01-29 19:43:26

SparseArray

文章目录场景SparseArraySparseArray(稀疏数组)定义SparseArray和HashMap的相同点SparseArray和HashMap的不同点SparseArray的优点和缺点使用SparseArray还是HashMap场景项目中有时候会用到这样类型的HashMap:HashMap<Integer,String>map=new...

2019-01-10 11:22:01

webview相关-Android原生和js交互

js调用Android原生代码里的方法①webview的一些设置mWebviewContent.requestFocus();WebSettingssetting=mWebviewContent.getSettings();setting.setDefaultTextEncodingName("utf-8");//设置网页默认编码setting.setLoadWithOver...

2019-01-07 15:16:45

compileSdkVersion、targetSdkVersion

targetSdkVersion:目标软件开发版本。表示创建的Android项目使用哪个API版本。高版本API编程接口可以兼容低版本API编程接口,反之则不行。minSdkVersion:应用程序支持的最低API版本。compileSdkVersion:应用程序编译选择哪个AndroidSDK版本,通常compileSDKVersion属性值被设置为最新的API版本。三者区别:comp...

2019-01-02 11:24:41

Android自定义view

Android自定义view重点:重写onDraw()方法,在里面用canvas绘制,并配合范围裁剪和几何变换.1.Android自定义view中重要的方法:onDraw()方法(主体内容绘制)@OverrideprotectedvoidonDraw(Canvascanvas){super.onDraw(canvas);}2.canvas-绘制工具...

2018-12-27 18:53:41

Android代码混淆

打开混淆:项目下-app-build.gradle中buildTypes{release{//不显示logbuildConfigField"boolean","LOG_DEBUG","false&a

2018-12-18 11:20:01

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

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

2018-12-11 20:21:03

Android使用ButterKnife的一个报错处理

报错为:@OnClickannotationformethodcontainsduplicateID2131165387.这个报错是因为有重复id,检查添加@OnClick注解的那个方法是否有重复id例如,如下代码就会报这个错:@OnClick({R.id.iv_back,R.id.tv_title_right,R.id.tv_title_r...

2018-11-29 17:06:36

String/StringBuffer/StringBuilder

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

2018-11-23 15:29:20

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

Activity中://底部按钮根据是否全部输入内容改变颜色和背景EditStatusCheck.textChangeListenertextChangeListener=newEditStatusCheck.textChangeListener(tvIdentityCommit);textChangeListener.addAllEditText(etIdent...

2018-11-21 11:15:06

Android-Base64Utils加密解密

packagecom.example.save_pic_delete;importjava.io.UnsupportedEncodingException;/***Author:lsw*Createdbylswon2017/11/16.*/publicclassBase64Utils{privatestaticchar[]base64E...

2018-11-19 14:56:27

查看更多

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