安卓开发常用的方法

安卓开发时会用到好多方法,但是经常会忘急,所以专门写一篇博客来记录常用的方法 #### 隐藏状态栏(亲测第二个有用) ``` # 隐藏当前activity的状态栏。 getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE); # 设置整个当前Window的 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); ``` #### 修改状态 ......

腾讯X5WebView+JsBridge交互

### 材料: JsBridge地址:https://github.com/lzyzsd/JsBridge 腾讯X5WebView地址:http://x5.tencent.com/tbs/guide/sdkInit.html ### 步骤: ##### 1、下载JsBridgedemo 拷贝 library/src/main/java/com/github/lzyzsd/jsbridge 下源码到自己的项目中 拷贝 library/src/main/assets/ 目录下WebViewJavascriptBridge.js 到项目资源(assets)目录 注意:需要将JSBridgedemo 中的webview,webviewClient ......

Android Studio如何创建assets目录

Android视图,通过右键的NEW-->Folder--->Assets Folder 因为在用WebView控件查看安卓内置网页的时候,必须创建这个资源文件夹,将网页放置在这个目录之下,默认是没有assets这个目录的,这样才可以实现网页代码html.css.javascript与Android native的交互,所以我们来看一看怎么做。很简单,但不知道就做不来。读取本地html的代码可以参见这篇博客:https://www.cnblogs.com/geeksongs/p/10674175.html 写得比较详细 ......

Android Studio 更换APP icon

#### 1.app右键——>New——>Image Asset ![微信截图_20210914191754.png](https://blog.xskymm.com/usr/uploads/2021/09/3464068134.png) #### 2.选择具体的文件 ![微信截图_20210914191918.png](https://blog.xskymm.com/usr/uploads/2021/09/2450310458.png) #### 3.Next——>Finish ![微信截图_20210914192012.png](https://blog.xskymm.com/usr/uploads/2021/09/4291760907.png) #### 4 ......

Android开发相关简便框架

### 一、Guava Google的基于java1.6的类库集合的扩展项目,包括collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O等等. 这些高质量的API可以使你的JAVA代码更加优雅,更加简洁. #### 功能模块: - 1.基本工具[Basic utilities]:让使用Java语言变得更舒适 - 2.集合[Collections]:Guava对JDK集合的扩展,这是Guava最成熟和为人所知的部分 - 3.缓存[Caches]:Guava Cache:本地缓存实现,支持多种缓存过期策略 - ......