Stella981 Stella981
4年前
Android webview使用详解
1\.打开网页时不调用系统浏览器,而是在本WebView中显示:!复制代码(http://static.oschina.net/uploads/img/201603/18112202_IqHR.gif)mWebView.setWebViewClient(new WebViewClient(){      @Override 
Stella981 Stella981
4年前
Android冷启动优化
我们知道新打开一个应用的时候,会出现短暂的白屏或者黑屏,严重影响到我们的用户体验,其实这个过程是launcher启动新进程,进程中启动activity时,会先绑定window,然后使用默认的windowBackground导致的。下面有三种解决办法:1.主题切换法:设置背景为透明:<stylename"AppTheme.Launc
Stella981 Stella981
4年前
Android HandlerThread和IntentService
HandlerThreadHandlerThread继承了Thread,它是一种可以使用Handler的Thread,它实现也很简单,就是在run中通过Looper.prepare()来创建消息队列,并且通过Looper.loop()来开启消息循环,这样再实际使用中就允许在HandlerThread中创建Handle了。publiccla
Stella981 Stella981
4年前
Android APK反编译
前置环境需要JAVA环境,如果没有配置JAVA环境,点下面链接按教程进行配置:Java开发环境搭建:http://www.cnblogs.com/magisk/p/8496396.html(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%
Stella981 Stella981
4年前
Android Monkey压力测试
一.JAVA环境的搭建1.安装jdk8u151windowsx64,可以到官网或者应用中心下载.2.JAVA环境变量的搭建:在"我的电脑""属性""高级""环境变量"中,点击新建,填写变量名为JAVA\_HOME,变量值为JAVA安装的路径.!ALT(https://oscimg.oschina.n
Stella981 Stella981
4年前
Android Studio 使用总结
1.关闭安装向导打开AS安装目录下的bin目录里面的idea.properties文件,添加一条禁用开始运行向导的配置项:disable.android.first.runtrue2.运行卡(1)由于分配内存过低造成的&160;解决办法:打开androidstudio目录下找到:studio64.exe.vmoptions文
Stella981 Stella981
4年前
Android 创建文件
publicclassCreateFiles{StringfilenameTempInfo.audioPath"/hhaudio"".txt";//创建文件夹及文件publicvoidCreateText()thro
Wesley13 Wesley13
4年前
Java(Android)线程池
介绍newThread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、newThread的弊端执行一个异步任务你还只是如下newThread吗?Java1234567newThread(newRunnable(){
Stella981 Stella981
4年前
Android的进程管理
Android的进程管理很有意思,因为这个在其它系统是不存在的.谁启动了进程谁负责关闭进程,OS基本不插手或者说最少没有系统化的对进程的管理.传统的OS更关注对处理器资源的调度,对内存管理的重点在分配与回收,只是机械化的一个服务过程,系统与进程在那里的关系更象是一种服务关系.但是Android把进程当肉腩,想宰就宰.并且更"离谱"的是,