登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

【译】如何恰当的在闪屏页加载繁重的数据和库

在这篇文章中,我将为你们展示开发者开启App时,因为加载一些库和数据遇到的初始化非常慢的这种情况。在这种情况下,开发者通常不会在主线程中初始化,因为这样做会使整个App卡住。相反,开发者希望通过后台初始化数据和库,然后在主线程处理初始化结果。闪屏页SplashActivity首先,如果你已经有了一些需要在自定义Applicat ...
suisui0614 2017-2-23 18:20
阅读:189 评论:0 赞:1

Ubuntu 16.04安装QQ国际版图文详细教程

因工作需要,我安装了Ubuntu16.04,但是工作上的很多事情需要QQ联系,然而在Ubuntu上的WebQQ很是不好用,于是在网上搜索了好多个Linux版本的QQ,然而不是功能不全,就是界面丑到爆,要么就是不稳定;最后,找到了个人认为最好用的QQ—WineQQ国际版。说明:一开始,我在Ubuntu16.04下安装的QQ版本是Wineqq2013SP6-20140102-L ...
三山三 2017-2-23 16:47
阅读:115 评论:0 赞:0

少年郎,是时候打造自己的第一款狂拽酷炫的3D效果了!

封面背景介绍Android中有两个Camera类。一个是android.hardware.Camera,用于对设备的摄像头进行操作。另一个是android.graphics.Camera,可用于进行3D变换,然后把变换后的矩阵Matrix作用于Canvas等,我们本篇要介绍的就是这个Camera类。玩转Camera前面我们提到过,Camera是一个能够进行3D变化的类,在进行玩3D变换后,我 ...
suisui0614 2017-2-23 16:40
阅读:409 评论:0 赞:3

WebView 选择相册图片踩坑

  最近在为公司的几个H5项目做app打包,然后就踩到这个坑了。项目中有h5调用相册选择图片,然后上传这个功能,测试说上传不了图片。然后搜了不少资料,折腾了一下午,终于搞好了,特此记录下。坑1:原生WebView的选择文件功能需要我们自己实现,代码如下:[代码]java代码:wv_main.setWebChromeClient(newWebChro ...
chenghuan3 2017-2-23 15:10
阅读:186 评论:0 赞:1

MTK android 常用修改点

1.*#06#等关键码判断文件SpecialCharSequenceMgr.java2.音效ControlPanelEffect.java3.版本号修改bulid/core/build_id.mk4.默认墙纸修改framework/base/core/res/res/drawable-nodpi/default_wallpaer.jpg5.其他墙纸修改package/apps/Launcher2/res/drawable-nodpi/wallpaper_01.jpg6.音频参数调整mediatek/custom/commin/c ...
三山三 2017-2-23 15:01
阅读:87 评论:0 赞:0

ListVie为空时友好提示

在开发的时候ListView是常用的空间,往往有些时候没有数据,而没有数据的时候是一片空白显得格外的不协调;为了美观,使用以下方法即可:以文字提示为例:1.布局文件<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"andr ...
陈苗辉 2017-2-23 14:00
阅读:164 评论:0 赞:0

Android ADB命令?这一次我再也不死记了!【简单说】

![](http://upload-images.jianshu.io/upload_images/1110736-be60402e5bc0acfa.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)adb的全称为AndroidDebugBridge.是android司机经常用到的工具.但是问题是那么多命令写代码已经够费劲了,过段时间在次使用时压根记不住呀.本次的大餐就是为此开篇的.这一次我们不记命 ...
香脆的大鸡排 2017-2-23 12:53
阅读:116 评论:0 赞:0

不必纠结MVC还是MVP,听我说两句~

故事开始MVC全称是Model-View-Controller也就是模型–视图–控制器。是在1970年的时候提出由TrygveReenskaug在Smalltalk-80系统上首次提出的。SmallTalk在百度百科的解释是这样: Smalltalk被公认为历史上第二个面向对象的程序设计语言和第一个真正的集成开发环境 (IDE)。来张图说明一下MVC的工作模式吧图中红色小 ...
suisui0614 2017-2-22 16:24
阅读:346 评论:0 赞:2

View绘制分析笔记之onDraw

上一篇文章我们了解了View的onLayout,那么今天我们来学习AndroidView绘制三部曲的最后一步,onDraw,绘制。ViewRootImpl#performDrawprivatevoidperformDraw(){···finalbooleanfullRedrawNeeded=mFullRedrawNeeded;mFullRedrawNeeded=false;mIsDrawing=true;Trace.traceBegin(Trace.TRACE_TAG_VIEW,"draw");try{draw(fu ...
suisui0614 2017-2-22 16:22
阅读:191 评论:0 赞:0

View绘制分析笔记之onLayout

上一篇文章我们了解了View的onMeasure,那么今天我们继续来学习AndroidView绘制三部曲的第二步,onLayout,布局。ViewRootImpl#performLayoutprivatevoidperformLayout(WindowManager.LayoutParamslp,intdesiredWindowWidth,intdesiredWindowHeight){mLayoutRequested=false;mScrollMayChange=true;mInLayout=true;finalVie ...
suisui0614 2017-2-22 16:21
阅读:111 评论:0 赞:0

View绘制分析笔记之onMeasure

起源在Activity中,所有的View都是DecorView的子View,然后DecorView又是被ViewRootImpl所控制,当Activity显示的时候,ViewRootImpl的performTranversals方法开始运行,这个方法很长,不过核心的三个流程就是依次调用performMeasure、performLayout、performDraw三个方法,从而完成DecorView的绘制。ViewRootImpl#performM ...
suisui0614 2017-2-22 16:20
阅读:143 评论:0 赞:0

JAVA字符串格式化-String.format()的使用

常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(Stringformat,Object...args)新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Localelocale,Strin ...
CYGAndroidBus 2017-2-22 15:34
阅读:0 评论:0 赞:0

清理缓存

packagecom.example.a.myapplication.util;importandroid.content.Context;importandroid.os.Environment;importjava.io.File;importjava.math.BigDecimal;importstaticandroid.os.Environment.getExternalStorageState;/***本应用数据清除管理器*/publicclassDataCleanManager{publicstaticStringgetTotalCacheSize(Contex ...
小白牛奶 2017-2-22 11:41
阅读:146 评论:0 赞:1

android优化那点事

###重用include<include>标签可以在一个布局中引入另外一个布局,这个的好处显而易见。类似于我们经常用到的工具类,随用随调。便于统一修改使用。<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:fitsSystemWin ...
Mr.航航 2017-2-21 17:38
阅读:262 评论:0 赞:0

广告投放| Github|申请友链|手机版|站点统计|安卓巴士

返回顶部