随着 Google I/O 2015,新的 Android Design Support Library 也出现了。 Android Design Support Library 给开发者带来了一些重要的
使用CollapsingToolbarLayout: <android.support.design.widget.AppBarLayout android:layout_width="match_parent"
Android stuido作为google主推的IDE,配合gradle编译,有很多的优点和便捷性。唯一使用过程中不舒服的地方就是莫名其妙的卡顿,经常在coding的时候卡死,非常无语,不知道是不是
京东的客户端,在登录页面账号和密码上有边框。自己也想加这个效果。但是发现android里并没有border或类似的属性。 有以下几种解决方案。 1. 嵌套一层,利用内容的margin或者pad
相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天我们就谈谈在Android平台下内存的管理之道,开始今天的主题之前,先再次回顾两个概念。
看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需
替换AndroidManifest中的占位符 android{ defaultConfig{ manifestPlaceholders = [app_label:"@string/app_name"] } } 如果只想替换debug版本:
github.io/Android/android-handler-thread-usage/ 简介 首先我们看到HandlerThread很快就会联想到Handler。Android中Handler
github.io/Android/android-handler-thread-usage/ 简介 首先我们看到HandlerThread很快就会联想到Handler。Android中Handler
AdhesionLoadingView android:layout_width="wrap_content" android:layout_height="wrap_content"
android配色表
实验13 Android的网络应用 一、 实验目的 1、 使用ServerSocket、Socket进行通信,尤其是加入多线程进行通信的方式。 2、 使用URL、HTTP,WebView访问指定的网络资源。
Android 动画原理 简介: Android 平台提供了一套完整的动画框架,使得开发者可以用它来开发各种动画效果。Android 动画框架详解由原理篇和实例篇两部分组成。本文是第一部分原理篇,主要分析
Queue(消息队列):用来存放线程放入的消息。 4.线程:UI thread通常就是main thread,而Android启动程序时会替它建立一个Message Queue。 每一个线程里可含有一个Looper对象以
本合集发布日期:2011年10月8日,含前5个合集所有章节内容,共计157个章节。
1、质量压缩方法 通过compress的方法只是减小了文件的大小,但是并不能保证减低bitmap文件解码后在内存的占用量。 private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); //质量压缩方法,这里100表示不压缩,把压缩后的数据存放到b
import android.app.Activity; import android.media.MediaRecorder; import android.os.Bundle; import android
总结 通常,在Android系统定制修改过程中可能会遇到的BUG有如下几种情况:第一种,UI设计上的问题,可能是界面上的尺寸问题,也可能是界面上显示的内容不符合要求,对于UI上的设计问题,要与UI设