摘要: Android顶部(toolbar)搜索框实现的实例详解 本文介绍两种SearchView的使用情况,一种是输入框和搜索结果不在一个activity中,另一种是在一个activity中。 首先编写toolbar的布局文件 toolbar中图标在menu文件下定义一个布局文件实现 示例代码: <men 阅读全文
posted @ 2022-07-28 09:55 small_123 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 在Android开发中,需要密码的隐藏和显示,下面就和大家分享一下使用方法: xml代码: <LinearLayout android:layout_width="match_parent" android:layout_height="50dp" android:background="@colo 阅读全文
posted @ 2022-07-28 09:54 small_123 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 本文实例讲述了Android编程实现摄像头临摹效果的方法。分享给大家供大家参考,具体如下: 这篇文章结合本人的开发实例,介绍如何实现摄像头临摹效果,即将摄像头拍摄的画面作为临摹的物体投射到画纸上,用户可以在画纸上继续作画,效果如图1. 主要可以分成四步,第一步在AndroidManifest.xml 阅读全文
posted @ 2022-07-28 09:53 small_123 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 当年感觉九宫格解锁很是高大上,一脸懵逼,今天正好要做解锁这一块业务,回头来看九宫格,这特么简单啊 首先理清一下逻辑,我们要做NxN的九宫格 下图是3×3的简单图例 // -(–)-(–)-(–)- // -(–)-(–)-(–)- // -(–)-(–)-(–)- 我们就把九宫格分解成 外圆 、内圆 阅读全文
posted @ 2022-07-28 09:52 small_123 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 前言# Android 7.0已经发布很久了,虽然市场份额还不是很高,但是流行起来都是早晚的事,所以适配Android 7.0刻不容缓。 Android 7.0 对系统进行了很多的优化:例如文件访问权限,省电,网络,后台等等,其中最突出的就是应用外的Uri访问。 什么时候会用到Uri的应用外访问呢? 阅读全文
posted @ 2022-07-28 09:51 small_123 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 今天,简单讲讲AudioTrack的使用方法。 1、Android AudioTrack简介 在android中播放声音可以用MediaPlayer和AudioTrack两种方案的,但是两种方案是有很大区别的,MediaPlayer可以播放多种格式的声音文件,例如MP3,AAC,WAV,OGG,MI 阅读全文
posted @ 2022-07-28 09:50 small_123 阅读(1242) 评论(0) 推荐(0) 编辑
摘要: 本文为大家分享了Android RecyclerView使用方法,供大家参考,具体内容如下 1、RecyclerView 是在Android support – v7 里面提供的 新的列表组件,用来替代传统的ListView。 . 要使用RecyclerView 需要给我工程添加 support:r 阅读全文
posted @ 2022-07-28 09:50 small_123 阅读(4664) 评论(0) 推荐(0) 编辑
摘要: 前言 对于Android的开发者来说,setContentView大家再熟悉不过了,在我们的Activity中首先就是要用它加载我们的布局,但是应该有一部分人是不知道加载布局的原理,也包括我,今天就从源码的角度分析setContentView加载布局原理。 准备工作 由于我们使用的Android A 阅读全文
posted @ 2022-07-28 09:48 small_123 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 一、简介 Android的短信验证码自动输入库,内嵌自动申请权限,兼容性高,支持多项配置。 短信验证码长度 验证码类型(大写字母、小写字母、大小写字母、数字、数字字母) 短信内容过滤 发送者号码过滤 短信权限回调,失败重新操作等等 消息回调,可自行处理 Github地址: https://githu 阅读全文
posted @ 2022-07-28 09:47 small_123 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 本文实例讲述了Android编程实现对话框形式进度条功能。分享给大家供大家参考,具体如下: MainActivity代码如下: package com.example.myapplication; import android.app.ProgressDialog; import android.c 阅读全文
posted @ 2022-07-28 09:46 small_123 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Android 开发当中,可能会存在许多自定义布局的需求,比如自定义弹出菜单(popupWindow),以及自定义对话框(Dialog)。 先讲第一种,自定义PopUpWindow 1.popupWindow protected void showPopWindow(View view, final 阅读全文
posted @ 2022-07-28 09:45 small_123 阅读(355) 评论(0) 推荐(0) 编辑
摘要: Android ButtonOnClick事件的写法总结 假设layout里有三个Button吧,id分别是 button_1 ,button_2 , button_3 之前一直都知道有两种onClick写法: button_1.setOnClickListener(new Button.OnCli 阅读全文
posted @ 2022-07-28 09:45 small_123 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 本文实例讲述了Android编程操作手机通讯录的方法。分享给大家供大家参考,具体如下: 手机通讯录的操作是经常被用到的,例如添加联系人,删除联系人或者取得联系人信息。类似的操作还有收藏夹的操作,下面就针对通讯录的操作来做个小例子。同样的这次也会使用到内容提供者的知识。 1. 要操作通信录就要得到授权 阅读全文
posted @ 2022-07-28 09:44 small_123 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 本文实例讲述了Android编程自定义对话框(Dialog)位置及大小的方法。分享给大家供大家参考,具体如下: 代码: package angel.devil; import android.app.Activity; import android.app.Dialog; import androi 阅读全文
posted @ 2022-07-28 09:43 small_123 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Android中oncreate中获得控件高度或宽度的实现方法 onCreate函数只是提供了数据初始化的机会,此时还没有正式绘制图形。在图形尚未渲染的情况下,getWidth()或getHeight()得到的值为0。如果需要自适应屏幕,需要一进入界面就得到父控件大小,然后需要在onCreate中动 阅读全文
posted @ 2022-07-28 09:43 small_123 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 本文实例为大家分享了android端生成随机验证码的具体代码,供大家参考,具体内容如下 package com.nobeg.util; import java.util.Random; import android.graphics.Bitmap; import android.graphics.C 阅读全文
posted @ 2022-07-28 09:42 small_123 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 前提概要 受人嫌弃的单元测试 对于单元测试这个知识点,其实很多开发者是不太接触的,包括笔者,在实习之前也并未实用过单元测试,或者说并没感受到单元测试的好处。 对于bug的调试,笔者之前更倾向于使用log和断点调试,可以说会了这两个,大部分的逻辑bug都能自己解决了。这两个与看似臃肿的单元测试代码相比 阅读全文
posted @ 2022-07-28 09:41 small_123 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 本文实例讲述了Android编程实现切换imageView的方法。分享给大家供大家参考,具体如下: 最近在做五子棋的界面的时候,需要有一块区域动态显示当前棋局的情况,考虑到字体和现实效果,我决定用图片来显示,这就用到了在java代码中动态切换imageView的源。 我上网找了下,有这么几种方法: 阅读全文
posted @ 2022-07-28 09:41 small_123 阅读(109) 评论(0) 推荐(0) 编辑