android开发中popwindow的使用,首先需要定义popwindow的布局,这里定义的比较简单 pop_item.xml
Android 项目中通常也有2种压缩方式 Android中图片有四种属性,分别是: ALPHA_8: 每个像素占用1byte内存 ARGB_4444: 每个像素占用2byte内存
Android的日期类, Date和Calendar, Date显示, Calendar计算. 处理顺序: String -> Date -> Calendar. 示例实现了几个比较常见的方法:
1.概况 Android APK是如何来的呢? 怀着这个问题去查资料,发现了下边这张图。 由android的项目经过编译和打包,形成了: .dex 文件 resources.arsc uncompiled
Android单元测试 创建android studio工程,在app目录下的build.gradle中加入JUnit4的依赖。 dependencies { compile fileTree(dir:
将从以下几个方面总结Android的应用性能优化 性能 框架API UI 性能 I/O性能 屏幕滚动性能 内存 Android 如何管理内存 OOM终结 & 低内存终结 应用内存使用监测
一个富有动感的Sheet(选择器)。
ListView源码分析 项目中使用ListView还是挺多的,之前看过几次,很是容易遗忘,今特做记录如下 Android 6.0 & API Level 23 Github: Nvsleep 邮箱: lizhenqiao@126
单一的RecyclerView实现的效果图: 仿QQ动态界面.jpg 上图随意用的几个Android自带的icon,不太美观请轻点吐槽.... 既然本篇博文介绍的是基本用法,仅提供本人拙见,就不手把手教程如何实现
如何创建通知 随着Android系统不断升级,Notification的创建方式也随之变化,主要变化如下: Android 3.0之前 Android 3.0 (API level 11)之前,使用new
parent="Widget.AppCompat.ActionBar.Overflow">
本篇核心讲解了自己实现一个 Android Native Crash 收集的方案步骤,重点问题解决办法。 对本文有任何问题,可加我的个人微信:kymjs123 在 Android 平台上,Native
囊括了一大部分Android应用开发过程当中常用的工具类。工具类来源整理自网络和自己编写。(正在不断收集和整理中) 快速使用: 在工程目录下的 build.gradle 添加如下代码: allprojects
件绑定等重复繁琐工作 1. AndroidAnnotations(Code Diet) android快速开发框架 项目地址: https://github.com/excilys/androidannotations
基本上,现在的每个APP都会涉及到图片的展示以及相关的操作,如放大、缩小,平移等操作,常规做法是找一些第三方的图片显示控件进行使用,自己再重复造轮子的话,代价成本太大,所以今天来对图片进行简单的封装,让其能够支持现在的项目需求。
encoding="utf-8"?>
简介: AnimatorSet 和 AnimationSet 都是动画集合。这里简单介绍下他们的异同,了解这些后在设计动画实现时才能得心应手。 AnimationSet 我们最常用的是调用其 addAnimation 将一个个不一样的动画组织到一起来,然后调用view 的 startAnimation 方法触发这些
为什么需要学Gradle? Gradle 是 Android 现在主流的编译工具,虽然在Gradle 出现之前和之后都有对应更快的编译工具出现,但是 Gradle 的优势就在于它是 亲儿子 ,Gradle
基于Android 6.0源码,深入剖析Android系统架构,争取各个击破,解决和分析问题,方能入庖丁解牛,游刃有余。 一、Android概述 Android系统非常庞大,底层是采用Linux作
AsyncTask和Handler对比 1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作, 并 提供接口反馈当前