Android
-
Android 使用AlarmManager和NotificationManager来实现闹钟和通知栏
实现闹钟运行的效果如下: 通知栏的运行后效果图如下: 布局文件(activity_main.xml) <?xml version="1.0" encoding="u ...
-
DialogFragment运行原理及使用方法详解
思维导图 一.为什么要学习 DialogFragment 你还在用 Dialog 吗?你还在经常烦恼于屏幕翻转的时候,Dialog 的各种奇葩情况吗?你想降低耦合吗?如果你有其中的一个烦恼,那么恭喜你 ...
-
Android实现WIFI和GPRS网络的切换
在项目的开发中因为要使用到WIFI和GPRS网络的切换,因此就研究了一下通过代码打开WIFI和GPRS的工作. 无论是切换WIFI还是切换GPRS网络都需要设置相应的权限,所以需要在AndroidMa ...
-
Android开发实现保存图片到手机相册功能
本文实例讲述了Android开发实现保存图片到手机相册功能.分享给大家供大家参考,具体如下: 有一种很常见的需求,当保存图片的时候,客户需要在相册里面看到那张图片.有时候确实是保存成功了(通过IO流将 ...
-
浅谈Android中多线程切换的几种方法
我们知道,多线程是Android开发中必现的场景,很多原生API和开源项目都有多线程的内容,这里简单总结和探讨一下常见的多线程切换方式. 我们先回顾一下Java多线程的几个基础内容,然后再分析总结一些 ...
-
Android自定义View实现左右滑动选择出生年份
自定义view的第三篇,模仿的是微博运动界面的个人出生日期设置view,先看看我的效果图: 支持设置初始年份,左右滑动选择出生年份,对应的TextView的值也会改变.这个动画效果弄了好久,感觉还是比 ...
-
Android实现图片添加阴影效果的2种方法
给图片添加阴影效果,这是很常见的需求.第一种方法是自定义drawable,使用layer-list定义两个图片,代码如下: show_view.xml: <?xml version=" ...
-
Windows下获取Android 源码方法的详解
前言:略!获取源码的原因千千万~~~ 1.安装GIT工具.GIT是林纳斯·托瓦兹大神为了管理器Linux内核开发而创立的分布式版本控制软件.下载地址:http://code.google.com/p/ ...
-
Android Notification使用方法总结
Android Notification使用方法总结 一. 基本使用 1.构造notification NotificationCompat.Builder mBuilder = new Notifi ...
-
android使用ViewPager实现轮播效果
ViewPager:一个可以实现视图左右滑动切换的控件. ViewPager的基本使用: ViewPager的视图需要通过PagerAdapter来实现显示. PagerAdapter的主要方法: ● ...
-
Android实现全屏截图或长截屏功能
本文实例为大家分享了Android实现全屏截图或长截屏功能的具体代码,供大家参考,具体内容如下 全屏截图: /** * 传入的activity是要截屏的activity */ public stati ...
-
Android学习笔记-保存数据到SQL数据库中(Saving Data in SQL Databases)
知识点: 1.使用SQL Helper创建数据库 2.数据的增删查改(PRDU:Put.Read.Delete.Update) 背景知识: 上篇文章学习了android保存文件,今天学习的是保存数据到 ...
-
Android 显示刷新频率的实现代码
Android 显示刷新频率 android11-release 开发者选项->显示刷新频率 packages/apps/Settings/src/com/android/settings/de ...
-
Android实现图片浏览器示例
本文所述为一个基础的Android图片浏览器代码,是仿写Google原版实现的,代码中实现了主要的实现过程和方法,具体的完善还需要自己添加,代码中有很多注释,可帮助新手们快速理解代码,使用了部分图像资 ...
-
Android进阶教程之ViewGroup自定义布局
前言 在我们的实际应用中, 经常需要用到自定义控件,比如自定义圆形头像,自定义计步器等等.但有时我们不仅需要自定义控件,举个例子,FloatingActionButton 大家都很常用,所以大家也很经 ...
-
Android ListView长按弹出菜单二种实现方式示例
复制代码 代码如下: /** * 知识点1:ListView item:两种长按弹出菜单方式* 知识点2:ListView SimpleAdapter的使用* 知识点 3:在java代码中创建一个Li ...
-
Android Picasso使用高斯模糊处理的示例代码
众所周知,Picasso是一个在Android开发中经常使用到的图片加载库,常规用法一般是这样: Picasso.with(context) .load(img_url) .config(Bitmap ...
-
Android编程实现图标拖动效果的方法
本文实例讲述了Android编程实现图标拖动效果的方法.分享给大家供大家参考,具体如下: 最近优化图标拖动时的速率,稍微有一点点效果,直接把代码贴出来,有兴趣一起讨论的朋友可以给我留言. 代码如下: ...
-
Android源码使用16进制进行状态管理的方法
前言 在Android源码中,对于"多状态"的管理总是通过16进制数字来表示,类似这种格式: //ViewGroup.java protected int mGroupFlags; ...
-
Android判断当前应用程序处于前台还是后台的两种方法
Android判断当前应用程序处于前台还是后台的两种方法
