简介 前面几篇文章通过 GLSurfaceView 进行 opengles 的渲染,使用简单。但是不够灵活,一个 opengl 只能渲染一个 GLSurfaceView,一旦 GLSurfaceView 销毁,对应的 o…
标签:Android
Android ClassLoader
ClassLoader 关于ClassLoader的介绍,可以参考之前提到的: Android动态加载基础 ClassLoader工作机制 另外文章会提到,android中classloader都是采用了“双亲委派机制”…
一些有用的站点(在线教育与数据分析)
今天看了一下满满的浏览器书签,是时候整理一下自己用过的,给大家分享以下,也许大家都知道,也许比我使用和收藏的还多,如果觉得我整理的不全,可以发给我,我进行补充,好东西,是要学会分享的,对吧,么么哒! 看看在线教育的站…
ViewPager+Fragment 数据懒加载、页面可见切换回调
package com.wangsz.myapplication.fragment; import android.os.Bundle; import android.support.annotation.Nullabl…
Android十八章:EventBus3.0使用
EventBus是一个在Android优化很好的事件总线,他简化Android的activity,fragment,thread,Service之间通信,代码体积小,质量更高。 总之,他可以代替handler发送msg和…
@Maven POM 详解
前言 什么是 POM Quick Overview POM 常用元素 pom.xml 完整注释 参考 0 前言 什么是 POM? 就像 Make 的 MakeFile、Ant 的 build.xml 一样,Maven 项…
Java中的自动装箱与拆箱
自动装箱和拆箱从Java1.5开始引入,目的是将原始类型值转自动地转换成对应的对象。自动装箱与拆箱的机制可以让我们在Java的变量赋值或者是方法调用等情况下使用原始类型或者对象类型更加简单直接。 什么是自动装箱和拆箱 自…
完美解决Android Studio升级3.0之后的Gradle问题
开篇废话 昨晚升级了Android Studio3.0正式版,然后Gradle也需要升级,结果等了一晚上都没更新完,早上起来,查了查,发现是在墙外,更新一年也完不了呀。下面给出解决方案。 解决前准备 gradle网址 h…
Android属性动画详解(一)
在讲解属性动画之前先补充一下Android 3.0之前存在的动画种类:frame-by-frame animation(帧动画) 和 tweened animation(补间动画)两种。 为什么Android 3.0开始…
着色Google Maps Android API标记
我正在尝试将标记的颜色设置为colorAccent但不知何故它不适用于此代码: Drawable drawable = getResources().getDrawable(R.drawable.ic_place_whi…
Android Studio打包错误(Cannot merge new index 67578 into a non-jumbo instruction!)
今天在项目中加了个库然后就报了如下错误 Error:Execution failed for task ':app:transformDexWithDexForRelease'. > com.android.bui…
android – iOS – Swift – 电话插入时回拨
我有一个 Android应用程序,它使用适用于旧版Android的BroadcastReceiver和基于JobScheduler的Android 5.0实现,当手机连接到充电器时,它会自动启动我的应用程序(即,它执行I…