自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 NDK实战教程(一) 在Android Studio运行第一个NDK程序

1、新建一个Android工程,这一步就不多说了;2、在AndroidStudio中配置NDK路径,方法是:(1)先下载NDK并安装(这句基本是废话);(2)点菜单栏的File->ProjectStructure…->在打开的窗口中左侧选中SDKLocation->在右侧Android NDK Location中填入NDK目录所在路径,如下图所示:  3、编译生成.cl

2017-10-13 14:26:56 1110

原创 Easypermissions使用

Android M对权限系统进行了改变。Android M之前所需权限只需要在AndroidManifest中申请即可。但更新Android M系统后,部分“Dangerous Permission”需要在运行时询问申请。使用方法:首先:引用库//6.0以上的权限申请compile 'pub.devrel:easypermissions:0.3.0' 注:easype

2017-09-24 23:08:12 347 1

转载 Android4.4沉浸状态栏结合CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout等使用详解

现在我们要把它结合CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout等一起来使用!先上效果图布局文件[html] view plain copy android.support.design.widget.CoordinatorLayout xmlns:android="http:

2017-09-04 16:06:11 1783

转载 MaterialDesign之对TabLayout的探索

一、简述TabLayout是Android Support Design库的新控件,可以用来实现开源框架ViewPageIndicator的效果(在MaterialDesign没出来之前基本都用这玩意儿吧~),TabLayout相比它使用上更加简单,且不一定要跟ViewPager一起使用,毕竟谷歌做出来的,稳定性更是不用说啦,此外,本文还会仔细列出本人对该控件的探索过程,从而实现一些控件本身没

2017-09-04 15:53:57 369

转载 android 控件 折叠toolbar-CollapsingToolbarLayout

CollapsingToolbarLayout作用是提供了一个可以折叠的Toolbar,它继承至FrameLayout,给它设置layout_scrollFlags,它可以控制包含在CollapsingToolbarLayout中的控件(如:ImageView、Toolbar)在响应layout_behavior事件时作出相应的scrollFlags滚动事件(移除屏幕或固定在屏幕顶端)。使用C

2017-09-04 15:52:02 263

转载 StatusBarUtil 状态栏工具类(实现沉浸式状态栏/变色状态栏)

这是一个为Android App 设置状态栏的工具类, 可以在4.4及其以上系统中实现 沉浸式状态栏/状态栏变色,支持设置状态栏透明度特性设置状态栏颜色StatusBarUtil.setColor(Activity activity, int color)设置状态栏半透明StatusBarUtil.setTranslucent(Activi

2017-07-24 22:33:35 487

原创 Android Debug调试

当开发过程中遇到一些奇怪的bug,但又迟迟定位不出原因是什么的时候,最好的解决办法就是调试,调试允许我们逐行执行代码,并可以实时观察内存中的数据,从而能够比较轻易地查出问题的原因。    第一步:添加断点---在相应代码行的左边点击一下就可以了,如果想取消这个断点,对着它再次点击就可以了。    第二步:添加好断点,点击Android Studio顶部工具栏中的Debug按钮,就会

2017-07-18 17:02:35 355

转载 一款能用易用好用的Android图片轮播轮子

前言Banner功能在Android开发中实在是太常见了,主要用于广告轮播、商品照片轮播等等,如下图:图片轮播今天我来手把手教你如何使用一个能用易用好用的Android图片轮播轮子。目录文章目录1. 实现轮播功能为什么要选择轮子?主要原因是自己实现的话功能实现和性能优化会耗费太多工期,包括;耗费原因1:功能实现常见的Banner的

2017-07-18 14:51:16 474

转载 Android图片加载框架Glide用法

在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。它的成功让我非常感兴趣。我花了一整晚的时间把玩,决定分享一些自己的经验。在开始之前我想说,Glide和Picasso有90%的相似度,准确的说,就是Picasso的克隆版本。但是在细

2017-07-18 11:30:06 266

原创 全局获取Context的技巧

Android 提供了一个Application类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。而我们可以定制一个自己的Application类,以便于管理程序内一些全局的状态信息,比如说全局Context.定制一个自己的Application其实并不复杂,首先我们需要创建一个MyApplication类继承自Application.public class MyApplica

2017-07-18 10:48:25 196

转载 android 设置textview中划线效果

textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线textView.getPaint().setAntiAlias(true);//抗锯齿textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG); //中划线

2017-07-18 10:23:44 539

空空如也

空空如也

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

TA关注的人

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