Android获取本机IPv4地址

Android 2231 次浏览
获取本机IPv4地址可分两种情况,一种是WiFi已开启,一种是蜂窝移动数据已开启。1、WiFi已开启WiFi开启的情况下,通过WiFi获取本机IP地址,如果仅仅打开WiFi,但并未接入网络,则IP地址可认为是0.0.0.0。如果已经接入网络,则可以通过如下方式获取IPv4地址。//获取WiFi服务WifiManagerwifiManager=(WifiManager)context.getSyst...

Android 自定义Radiobutton样式

Android 3962 次浏览
Android中的Radiobutton可以设置横向和竖向排列选择项,但是无法做到自适应宽度。 比如:实现这样的效果: 在网上找到了比较好的一种方式。 1.自定义RadioGroup控件 packagecom.rc.news.control; importandroid.content.Context; importandroid.util.AttributeSet; impor...

Android 两个Fragment之间如何传递数据

Android 2824 次浏览
有这样一个场景,一个列表页,一个内容页,实现方式是用Activity+2个Fragment实现。目前想实现,点击列表页中的某一项,跳转到内容页。 一、代码结构 主Activity:MainActivity.java 列表页:HomeFragment.java 内容页:NewsInfoFragment.java 二、实现方式 由于Fragment之间不能直接通...

Android 拍照(选择图片)并上传(包含权限动态获取)

Android 2852 次浏览
作为Android新手,想实现手机拍照并上传的功能,经过查找资料,已实现此功能。在此记录备忘。老鸟请忽略。 一、实现思路: 1.Android手机客户端,拍照(或选择图片),然后上传到服务器。 2.服务器端接收手机端上传上来的图片。 二、实现步骤: 1.按惯例,先放效果图: 项目结构: 2.activity_main.xml <LinearLayoutxmlns:androi...