• 欢迎访问风的记忆博客网站,如有疑问请加作者QQ或者微信联系。作者QQ:524100248,微信号:sendtion。

标签:Android教程

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” 即可: <SeekBar android:i……

Android RecyclerView设置Item间距

RecyclerView 没有可以直接设置间距的属性,但是可以用 ItemDecoration 来实现。需要自定义 ItemDecoration,继承自 RecyclerView.ItemDecoration. 代码如下: public class SpacesItemDecoration extends RecyclerView.ItemDecoratio……

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 ……

Android如何使用自定义的XML属性?

一. 什么是自定义 XML 属性 在我们使用自定义的控件时,很多时候都需要定义一些不同于一般的 XML 属性前缀(如 android:layout_width)的属性,比如这样 app:textColor,这些就是自定义控件需要用到的自定义控件属性。 二. 自定义 XML 属性有什么用 自定义 XML 属性的作用在于,在采取自定义的控件时,很多时候,……