自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lighthouse

生命不息,奋斗不止,万事起于忽微,量变引起质变

  • 博客(8)
  • 资源 (17)
  • 问答 (5)
  • 收藏
  • 关注

翻译 android javapoet 翻译

官网地址:进入官网JavaPoet 是一个用来生成 .java源文件的Java API。当做如注解或者数据库模式、协议格式等事情时,生成源文件就比较有用处。Example以 HelloWorld 类为例:package com.example.helloworld;public final class HelloWorld { public static void main(String[] a

2018-01-30 15:52:15 289

原创 Android Annotation 基础

前言以前项目中很排斥使用注解,一来不利于新人熟悉代码,二来维护起来稍麻烦,不直观,再者就是考虑兼容性,和性能问题。最近看到好多关于编译时生成代码的例子,运行时也没有使用反射的弊端。就从新拿起来学习一下基础。注解的语法比较简单,除了@符号的使用之外,它基本与Java固有语法一致。Java SE5内置了三种标准注解:@Override,表示当前的方法定义将覆盖超类中的方法。@Depre

2018-01-23 16:57:20 247

原创 android 手机存储介质大全

已知常用的5中存储方式: 1.File I/O 2.SQLite 3.Preferences 4.Content provider 5.网络存储 本文介绍如何在您的应用中执行基本的文件相关任务。定您熟悉 Linux 文件系统的基础知识和 http://java.io 中的标准文件输入/输出 API。选择内部或外部存储所有 Android 设备都有两个文件存储区域

2018-01-22 15:32:54 1108

原创 Java虚拟机的堆、栈、堆栈 如何理解

前言开发过程中,每次用到静态成员,或者静态方法,就会很仔细,生怕用不好造成bug,归其原因就是对jvm了解甚少,那些在堆中存储,是线程间共享的,那些在栈中存储属于线程私有的。借用此文章进行回顾,堆栈作用堆是堆(heap),栈是栈(stack),堆栈是栈。“堆栈”这种叫法,容易让新人掉坑里。JVM规范让每个Java线程拥有自己的独立的JVM栈,也就是Java方法的调用栈。Chapte

2018-01-19 15:13:37 2770

翻译 Android插件Gradle发行说明

前言最近项目少,开始大胆采坑,升级gradle for android 插件到3.0,下面内容翻译自google官网Android Studio构建系统基于Gradle,而`Gradle的Android插件添加了几个特定的​​构建Android应用程序的功能.尽管Android插件通常与Android Studio锁定更新,但是插件(以及Gradle系统的其他部分) 可以独立于Andr

2018-01-09 13:25:14 272

原创 Android Design 25.0.0 BottomNavigationView

前言翻看com.android.support:design:25.0.0看到提供了几个组件封装库,觉得BottomNavigationView能够引入到项目中,代码也不复杂,就拿出来进行一个快速介绍,方便后面用到该组件的伙伴,有个大致了解效果1效果2效果三引入方式1.依赖包dependencies { implementatio

2018-01-08 18:28:59 363

原创 Android 升级gradle 插件到 3.0.+

前言新事物出现,肯定会带来一些新的优化,android studio 3.0 +版本带来了新功能同时,对配套插件进行了升级。本文旨在解决升级构成中遇到的问题。1,如果build.gradle中配置了productFlavors 那么首先会遇到一个error。 图片1解决方法就是需要定义:flavorDimensions “apple”,然后针对不同flavors制定以下 dimensio

2018-01-03 16:43:16 1330

原创 Android okio简析

前言看了两天源码,云里雾里的,最终看到这篇blog,才清晰的了解了okio的脉络,能坚持看完肯定有收获。——– 自从Google官方将OkHttp作为底层的网络请求之后,作为OkHttp底层IO操作的Okio也是走进开发者的视野,这个甚至是取代了java的原生IO库的存在到底有什么特殊的本领呢?这篇文章主要是对Okio的实现做

2018-01-02 17:44:48 16666 2

vallet打包.rar

拖拽式打包。采用 window 批处理脚本。拖拽apk到脚本后,自动写文件夹并输出写好的渠道包

2021-09-22

android手机cpu架构查询快捷路径

Android开发,查看cpu 信息渠道。android手机cpu架构查询快捷路径。android手机cpu架构查询快捷路径

2020-11-05

android 二维码生成

二维码生成,jar,亲测可以使用,欢迎使用,二维码生成,jar,亲测可以使用,欢迎使用

2018-07-03

android Framwork 通讯录

conentProvider,conentResolver,读取短信,联系人,设备信息

2017-06-13

面向接口编程

一片很耐读的思想总结,反正我前前后后看了不下5遍,每次都会有新的收获

2017-03-09

android studio aidl

android studio aidl通信

2016-09-13

HorSeekBar

android 创建文件夹在sd上,android 文件系统研究,

2016-08-22

androidndkr7

Android eclipse jni 配置需要

2016-01-22

Android Studio中进行单元测

Android Studio中进行单元测

2015-12-15

android html 5 播放器

项目中集成播放器。省去自己去调第三方视频播放api

2015-08-31

联系人 数字 字符 中文 排序

可以满足一般性的开发,可以进行深度定制,我们项目中就是使用这个进行开发

2015-02-12

一个list中多布局加载实现

listview 一个listview中多个布局实现代码

2014-07-31

fragment切换 核心代码

核心代码话费很多时间去整理分析出来的东西。给初学者。使用可以作为项目的基础框架使用。

2014-07-30

flowlayout继承自viewgroup方式来实现

实现自定义标签效果,flowlayout继承自viewgroup方式来实现

2014-07-25

badgeview Android 提示徽标

很方便的的信息提示功能,极大的简化了。项目中消息提示问题。快来下载吧

2014-07-24

Android 引导页面

简单的引导页面,免去您反复写的烦恼.可以方便的直接移动到直接的开发项目中

2014-07-24

瀑布流demo

简单的瀑布流适合新手使用。三级缓存都有。

2014-07-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除