![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
dang1976
这个作者很懒,什么都没留下…
展开
-
Android Studio ButterKnife 配置
1.Project的build.gradle文件中增加classpath// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories { jcenter() }原创 2017-04-01 19:14:25 · 220 阅读 · 0 评论 -
Android 联系人的读取,查询,添加
先加二个读和写权限: package com.eboy.test;import java.util.ArrayList;import android.content.ContentProviderOperation;import android.content.ContentResolver;import android.database.Curso转载 2017-04-24 16:29:15 · 830 阅读 · 0 评论 -
adb操作命令详解及大全
说到 ADB 大家应该都不陌生,即 Android Debug Bridge,Android调试桥,身为 Android 开发的我们,熟练使用 ADB 命令将会大大提升我们的开发效率, ADB 的命令有很多,今天就来总结下我在开发常用到的一些 ADB 命令。查看版本ADB 的安装这里就不多说了,输入以下命令有如下提示就证明你环境ok,否则自行网上搜索解决下。$ adb转载 2017-04-15 22:04:15 · 320 阅读 · 0 评论 -
Android.mk编译APK范例
以下仅是使用Android.mk编译APK程序的一些范例。如果你想了解Android.mk的更多内容请参考《Android.mk简介》一、编译一个简单的APK LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # Build all java files in the java subdirectory LOCA转载 2017-04-15 21:26:35 · 299 阅读 · 0 评论 -
Android.mk详解
Android.mk是Android提供的一种makefile文件,用来指定诸如编译生成so库名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。要掌握jni,就必须熟练掌握Android.mk的语法规范。 一、Android.mk文件的用途 一个android子项目中会存在一个或多个Android.mk文件 1、单一的Android.mk文件 直接参考NDK转载 2017-04-15 21:13:07 · 391 阅读 · 0 评论 -
使用Android Studio开发/调试Android源码
本文是以源码中development/tools/idegen/README作为指导文档.环境: Ubuntu 14.10,openJdk 1.7,Android Studio 1.0.2,android-5.0.1_r1源码由于AS是基于IntelliJ IDEA开发的,所以本文也适用于IntelliJ IDEA 一、修改Android Studio(以下简称AS)的内存配置转载 2017-04-18 17:54:02 · 328 阅读 · 0 评论 -
Android动画最新最全详解包含Material Design动画
以前写动画也是零零种种,需要的时候就查API或找现成的,不够系统。现在通过学习将Android整个动画体系勾勒出来,做到有的放矢。安卓框架提供了2个动画系统:属性动画(Android 3.0)和View动画。这两种动画系统都是可行的,但是,在一般情况下,属性动画是首选的方法,因为它是更灵活,提供更多的功能。除了这两个系统,你可以利用Drawable动画,它允许你一帧一个的加载显示Drawa转载 2017-04-13 20:24:59 · 440 阅读 · 0 评论 -
Android系统版本与API等级对应关系表
平台版本 API 级别VERSION_CODE备注Android 7.024N平台亮点Android 6.023M平台亮点Android 5.122LOLLIPOP_MR1平台亮点Android 5.021原创 2017-04-13 16:59:21 · 1487 阅读 · 0 评论 -
Activity的四种LaunchMode
launchMode在多个Activity跳转的过程中扮演着重要的角色,它可以决定是否生成新的Activity实例,是否重用已存在的Activity实例,是否和其他Activity实例公用一个task里。这里简单介绍一下task的概念,task是一个具有栈结构的对象,一个task可以管理多个Activity,启动一个应用,也就创建一个与之对应的task。Activity一共有以下四种lau转载 2017-04-02 21:22:26 · 185 阅读 · 0 评论 -
android分辨率 尺寸 dpi换算
不少设计师和工程师都被安卓设备纷繁的屏幕搞得晕头转向,我既做UI设计,也做过一点安卓界面布局,刚好对这块内容比较熟悉,也曾在公司内部做过相关的讲座,在此,我将此部分知识重新梳理出来分享给大家!1、了解几个概念(1)分辨率。分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等转载 2017-05-07 22:48:49 · 1762 阅读 · 0 评论