imtianx
  听听音乐
Android Bluetooth 蓝牙技术初体验 Android Bluetooth 蓝牙技术初体验
转自:http://www.jb51.net/article/79334.htm 1.Bluetooth包简介Android平台提供了一个android.bluetooth的包,里面实现蓝牙设备之间通信的蓝牙API。总共有8个类,常用的四个
数据绑定库DataBinding的使用 数据绑定库DataBinding的使用
Data Binding 是谷歌提供的 android 数据绑定库,为了而方便开发者实现 MVVM 的架构模式,使用它可以避免我们写大量的findViewByID,降低代码的耦合性。官方介绍(需翻墙) 一、使用环境要求通过查看官方文档,改数
android 异常捕获-UncaughtExceptionHandler android 异常捕获-UncaughtExceptionHandler
在android开发中,异常信息的捕获有多种方式,比如第三方的友盟、蒲公英等,这里主要使用 android 原生的 Thread.UncaughtExceptionHandler 来捕获出现的异常信息,并给出友好的提示,避免出现停止运行,提
android 开源库(字体图标,MD控件等) android 开源库(字体图标,MD控件等)
记录自己最近在开发中使用的开源库及部分使用方法,链接地址为个人fork后的地址,可以参见原作者仓库。本文将持续更新,大家有什么好用的可以留言,一起交流学习下。 1. android 开发常用工具类地址:https://github.com/
TabLayout+ViewPager创建tab TabLayout+ViewPager创建tab
在degingn库中有TabLayout控件,可以方便的实现tab切换的效果,配合ViewPager.如下展示效果: 1. 添加依design赖库 compile 'com.android.support:design:23.4.0' 2.
属性动画详解(Animator) 属性动画详解(Animator)
1、概述对于之前介绍的Animation,它属于视图动画(View Animation)(可参见:Animation 动画详解),包括补间动画(Tween Animation)和逐帧动画(Tween Animation);而在android
Animation 动画详解 Animation 动画详解
在android 开发中,适当的添加动画可以使界面的交互变得更加的友好,特别是在提示,引导类的场景中,合理的使用动画可以带来更好的用户体验。这里,介绍Animation 框架的用法。 1. 概述在 Animation动画框架中提供了四中动画
SwipeRefreshLayout+RecyclerView实现下拉刷新 SwipeRefreshLayout+RecyclerView实现下拉刷新
SwipeRefreshLayout+RecyclerView实现下拉刷新另外还使用了CardView(一个容器类布局,它继承自FrameLayout)。效果图如下: 具体的使用:1.CardView首先,引入依赖: ``` compile
使用Gradle发布项目到JCenter仓库 使用Gradle发布项目到JCenter仓库
原文:使用Gradle发布项目到JCenter仓库这里介绍了使用gradle发布项目到jcenter的具体流程,方便项目的依赖。 申请Bintray账号Bintray的基本功能类似于Maven Central,一样的我们需要一个账号,Bin
android真机测试之offline或unauthorized错误 android真机测试之offline或unauthorized错误
在开发中,使用真机测试较为方便,然而在ide连接手机时,adb device 提示 offline 或者 unauthorized(中文:未授权的)会令大家非常困扰。我也同样为此而浪费了很多时间。这里,介绍一种较为方便的解决方法(亲测有效)
ListView的优化技巧 ListView的优化技巧
在实际的应用开发时,往往有很多地方需要使用listview,当然我们得了解它的一些技巧。 1.ListView的优化技巧主要使用ViewHolder来提高效率,利用它的视图缓存机制,避免每次在调用方getView()方法时通过findVie
ScrollView嵌套ListView的解决方案 ScrollView嵌套ListView的解决方案
在android开发中,有时会遇到ScrollView嵌套ListView的相关问题,然而直接使用ScrollView 嵌套ListView,会导致界面卡顿无法滚动,或者listview只希显示1行(设置lisview的高度为400dp课以
4 / 6