标签:Android教程
Android Studio2.2或2.3版本升级后遇到的问题汇总
1、 java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin : Unsupported major.minor version 52.0 翻译过来,很显然是 class 版本不支持。经查询,Android Studio2.2 必须使用 JDK8 及以上版本,而……
Windows下根据java文件生成.h头文件教程
还是直奔主题吧。如何在 windows 系统下根据 java 文件生成.h 头文件? 既然你们找到了这篇文章,相信你们也是要编译 DLL 文件吧,这里只讲如何生成.h 头文件。 首先,来看看我的 eclipse 下的 java 工程目录。 1、按下 win+R 快捷键,打开“运行”程序,输入 cmd,打开命令行窗口。 2、在资源管理器中,复制 java ……
Android Seekbar滑动球thumb不透明的解决办法
今天用到了 Seekbar,这么个小玩意,却把我折腾够了。出现了各种问题,其中一种,就是 Seekbar 滑动球 thumb 不透明,透明区域显示为白色,很难看啊。最后终于找到了解决办法: 在 seekbar 中添加 android:splitTrack=”false” 即可: 1 <SeekBar an……
Android RecyclerView设置Item间距
RecyclerView 没有可以直接设置间距的属性,但是可以用 ItemDecoration 来实现。需要自定义 ItemDecoration,继承自 RecyclerView.ItemDecoration. 代码如下: 12345678910111213141516171819public class SpacesItemDecoration ext……
Android开发过程中错误and异常积累
1、Android4.4 下报错:android.content.res.Resources$NotFoundException: Resource ID #0xff8b7765 问题描述: 为什么说 Android4.4 下报错呢?因为 Android5.0 以上是正常的。我在 APP 换肤的时候,需要切换颜色,按理说,这样来调用资源是没问题的,但还是在 ……
SwipeRefreshLayout实现进入页面自动刷新
谷歌提供的官方下拉刷新控件 SwipeRefreshLayout,用起来很方便,很实用,也很漂亮,那么我们有什么理由不用呢? 我们正常的时候,都是手动下拉刷新,更新数据,然后停止刷新。但是,有时候我们会有进入页面自动刷新的需求,那么 SwipeRefreshLayout 可以实现吗?答案是肯定的。 于是,我兴奋的去实现了: layout_refresh.se……
Android基础教程之(一):TextView
TextView 是 Android 中最常用的控件了,但是要熟练掌握它还是不太容易,以下记录一些 TextView 常用的和不常用的方法。 1、长文不可以滑动,只能看到界面显示的内容 这个很好解决,只需要在 java 代码中加入一句话: tv_content.setMovementMethod(ScrollingMovementMethod.getIns……
Android蓝牙开发全面总结
来源:AndroidChina 基本概念 安卓平台提供对蓝牙的通讯栈的支持,允许设别和其他的设备进行无线传输数据。应用程序层通过安卓 API 来调用蓝牙的相关功能,这些 API 使程序无线连接到蓝牙设备,并拥有 P2P 或者多端无线连接的特性。 蓝牙的功能: 1、扫描其他蓝牙设备 2、为可配对的蓝牙设备查询蓝牙适配器 3、建立 RFCOMM 通道(其实就是尼……
Android View绘制13问13答
来源:AndroidChina 1.view 的绘制流程分几步,从哪开始?哪个过程结束以后能看到 view? 答:从 ViewRoot 的 performTraversals 开始,经过 measure,layout,draw 三个流程。draw 流程结束以后就可以在屏幕上看到 view 了。 2.view 的测量宽高和实际宽高有区别吗? 答:基本上百分之 ……
Android Studio开发过程中各种问题处理合集~
前言 自从转了 Android Studio 后,感觉越来越顺手了,不得不感叹,它是个强大的 Android 开发工具。但是,开发过程中也出现了各种各样的问题,在此集中整理,为广大朋友提供帮助! 问题一、libpng warning: iCCP: Not recognizing known sRGB profile that has been edited ……