E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android实战
Android实战
简易教程-第六十七枪(android动画实现窗口抖动效果)
在制作引用是我们可以引入android动画,让用户感觉到交互性更强,下面我们通过一个实例讲解一下如何使用android动画实现窗口的抖动效果。1.引入动画文件: 2.布局文件: 3.java文件,我们引入动画让relativelayout布局抖动起来:packagecom.example.windowjitter; importandroid.app.Activity;
yayun0516
·
2015-10-29 09:00
android
窗口抖动
Android实战
简易教程-第六十六枪(结合SharedPreferenced实现自动登录功能)
我们使用的一般应用都有记住密码、自动登录功能,这样不用用户每次都要点击登录按钮,提升用户体验,下面我们通过一个实例研究一下如何通过android的sharedpreferenced实现自动登录功能。本实例有三个界面-登录界面,跳转界面,登录成功界面。1.登录界面: 2.跳转界面: 3.成功界面: 下面看一下3个ac
yayun0516
·
2015-10-28 18:00
android
自动登录
Android实战
技巧之四十二:加速度传感器
欢迎来到传感器的世界。传感器字面上的意思就是传递感觉的仪器,哪些感觉呢?视觉、听觉、味觉、触觉、嗅觉等等。所以有人说,传感器的存在和发展,让物体有了触觉、味觉和嗅觉等感官,让物体慢慢变得活了起来。当前Android设备中已经集成进数十个传感器,我们比较常见的有加速度传感器、陀螺仪、地磁传感器等。虽然种类繁多,但在Framework中仅仅提供了几个类和接口就把传感器相关的功能搞定了。下面我们以加速度
lincyang
·
2015-10-28 17:00
android
sensor
(
Android实战
)ProgressDialog+Thread实现弹出进度条数据异步加载(配有效果图)
1 效果图 2 实现说明 实现流程 Step One 弹出进度条对话框 Step Two 执行线程,在线程中实现数据的异步加载  
·
2015-10-28 08:32
ProgressDialog
(
Android实战
)界面设计注意事项
android手机界面设置时,界面的尺寸 提到手机的分辨率:主流的就是320*480 ,480*800,480*854 在美工实际设计时,这样的分辨率原图,直接配置到应用中,发现界面失真, 原因:在android手机界面上方,包含一个是手机状态栏,和应用的标题栏,应用的实际占的界面要小于分辨率的高度, 480*800 的界面 ,实际应用占480*
·
2015-10-27 16:01
android
Android实战
技巧:为从右向左语言定义复杂字串,代码和xml设置
代码方式,一般是放在一个Utils.java作为公共方法///addbyxxx.zhouforArabicRTLsupport20141024beginpublicstaticbooleanisContainEG_IR(Stringstr){if(str==null||str=="")returnfalse;Stringrtl[]=newString[4];rtl[0]="[\u0600-\u06
djyjava
·
2015-10-27 15:48
android
Android实战
技巧:深入解析AsyncTask
AsyncTask的介绍及基本使用方法 关于AsyncTask的介绍和基本使用方法可以参考官方文档和
Android实战
技巧:多线程AsyncTask这里就不重复。
·
2015-10-27 11:39
AsyncTask
Android实战
简易教程<六十五>(自定义控件实现数字液晶时钟Demo)
下面我们研究一下如何实现一个数字液晶时钟,本质属于特效一种哈。首先创建一个布局文件:[html] viewplaincopy 对于阴影的几个属性我们引用一下别人博客里的内容:(http://blog.csdn.net/whoispo/article/details/8061907)Android的TextView的XML
scholar_man
·
2015-10-16 09:00
android
控件
Android实战
简易教程<六十四>(Android APP 引导页实现-第一次应用进入时加载)
APP引导页是每个优质APP必备的元素,下面我们研究一下如何只在第一次进入应用时进行加载引导页的方法。1.判断是否第一次进入应用的方法:[java] viewplaincopypackage com.yayun.guide; import android.app.Activity; import android.content.Context; import android.conte
scholar_man
·
2015-10-16 09:00
android
APP
应用
Android实战
简易教程<六十三>(动画实现唱片播放界面)
对于Android动画的使用,唱片播放是十分经典的一例,我们通过实现唱片播放效果来对Android动画进行学习,具有很高的趣味性和实用性。1.首先我们定义一下布局文件-pan_layout.xml:[html] viewplaincopy
scholar_man
·
2015-10-16 09:00
android
动画
Android实战
简易教程-第六十五枪(自定义控件实现数字液晶时钟Demo)
下面我们研究一下如何实现一个数字液晶时钟,本质属于特效一种哈。首先创建一个布局文件: 对于阴影的几个属性我们引用一下别人博客里的内容:(http://blog.csdn.net/whoispo/article/details/8061907)Android的TextView的XML属性中有关于阴影的几条属性shadowDX、shadowDy、shadowRadius,说明分别是阴影的横
yayun0516
·
2015-10-14 10:00
android
自定义view
液晶时钟
ElyarAnwar的
Android实战
笔记---计算器(二) 分享是最好的记忆
分享是最好的记忆 在上一篇中,我用到的是工厂模式,根据用户的选择去创建合适的运算类对象。虽然这样的确易于扩展功能,但是又会有新的问题出现,如果我的运算功能很多的时候呢,我既要继承运算基类实现功能,又要跑到工厂类中修改代码,重新部署工厂类所有代码岂不很遭? 于是乎,我想到了这样一个问题,我可不可以用策略模式去替
ElyarAnwar
·
2015-10-11 15:00
java
android
计算器
策略模式
【
Android实战
】用ViewPager偏移看到下一页部分内容
机顶盒项目有个需求,在TV选项下,要求第一页显示节目时,能看到第二页部分内容(也就是图中最右边有黑色遮罩层的那些是第二页的内容):当向右翻页时,第二页的内容滑到最左边,且第三页的部分内容显示在最右边。这个项目我是用ViewPager实现滑页的,现在来针对上面的需求进行讲解如何实现。1.准备工作为此我新建了个简单的项目,用一个ViewPager包裹4个View,每个View给它一个不一样的背景色,并
XieYupeng520
·
2015-10-10 10:00
android
viewpager
机顶盒
偏移
切换动画
Android实战
简易教程-第六十四枪(Android APP 引导页实现-第一次应用进入时加载)
APP引导页是每个优质APP必备的元素,下面我们研究一下如何只在第一次进入应用时进行加载引导页的方法。1.判断是否第一次进入应用的方法:packagecom.yayun.guide;importandroid.app.Activity;importandroid.content.Context;importandroid.content.Intent;importandroid.content.S
yayun0516
·
2015-10-10 10:05
Android
Android实战简易教程
Android实战
简易教程-第六十四枪(Android APP 引导页实现-第一次应用进入时加载)
APP引导页是每个优质APP必备的元素,下面我们研究一下如何只在第一次进入应用时进行加载引导页的方法。1.判断是否第一次进入应用的方法:packagecom.yayun.guide; importandroid.app.Activity; importandroid.content.Context; importandroid.content.Intent; importandroid.cont
yayun0516
·
2015-10-10 10:00
android
引导页
ElyarAnwar的
Android实战
笔记---计算器(一) 分享是最好的记忆
分享是最好的记忆不急着实现功能,先构思一下大概的功能,为了以后方便扩展和维护尽量使用好接口,继承,像我这样的新手菜鸟一般是,想到什么写什么,根本不考虑以后的扩展,一个文件写了几百行代码就感觉很有成就感,通过这个小项目,我要培养自己的架构能力,在此过程中遇到的问题我会一一记录下来和大家(新手)分享,共同学习探讨。设计方案一:工厂方法业务
ElyarAnwar
·
2015-10-08 22:00
java
android
工厂模式
计算器
Android实战
简易教程-第六十三枪(动画实现唱片播放界面)
对于Android动画的使用,唱片播放是十分经典的一例,我们通过实现唱片播放效果来对Android动画进行学习,具有很高的趣味性和实用性。1.首先我们定义一下布局文件-pan_layout.xml: 这里我们广泛使用了FrameLayout布局,可以进行嵌套。2.定义动画文件,这里我们共使用了三个动画问价a.rotate.xml(中间盘片的旋转动画)
yayun0516
·
2015-10-08 11:00
动画
android
唱片播放
Android实战
简易教程-第六十二枪(电子Sensor精确罗盘)
这里我们利用手机自带的传感器实现一个简单的电子罗盘小实例,大家可以学习到SensorManager类、SensorEventListener及其覆写方法的使用。首先我们创建一个布局文件: 接着Activity文件:packagecom.yayun.activity; importandroid.app.Activity; importandroid.hardware.Sensor; i
yayun0516
·
2015-09-25 08:00
Android实战
技巧之四十一:制作自己的Android SDK
编译自己的SDK特种设备会有一些额外的功能,这样就需要给应用层提供特定的API,从而需要定制自己的SDK。编译自己的sdk还是很简单的,因为google帮我们做好基础工作,步骤如下:$sourcebuild/envsetup.sh $launch'whatyouwant' $makeupdate-api $makePRODUCT-sdk-sdk-j8如果一切顺利的编译完成,那么恭喜你。如果遇到错误
lincyang
·
2015-09-21 18:00
android
sdk
定制sdk
Android实战
简易教程-第六十一枪(圆形显示的ImageView)
ImageView在我们的项目中经常使用,一般ImageView是正方形的,要使用圆形的ImageView可以通过自定义View来实现,下面我们介绍一下如何实现。1.CircularImageView.java继承自ImageView:packagecom.yayun.circularimageview; importcom.mikhaellopez.circularimageview.R;
yayun0516
·
2015-09-21 16:00
android
imageview
自定义view
圆形ImageView
Android实战
简易教程-第六十枪(分享一个城市选择功能模块)
在做一些APP的时候可能会用到城市选择模块的功能,本实例可以提供位置自定定位和手动选择的功能,非常好用,大家可以修改后加入自己的项目中。首先看一下效果:1.进入有的手机可能会提示权限要求,这时我们选择允许。2.选择允许后进入:这个位置可以看到我们的城市已经通过GPS获取到了点击这个控件,城市获取完成了:下面我们看一下关键代码如何实现这个功能效果。1.MainActivity.java:packag
yayun0516
·
2015-09-18 17:00
android
城市选择
Android实战
简易教程-第五十九枪(EventBus小实例-传值、控制其他页控件显示)
页面之间的传值,有android基础的童鞋都会知道,可以通过Intent进行传值,但是动态控制另一个页面控件的显示恐怕这个就不好用了吧,下面我们介绍一个比较好用的框架-EventBus,通过实例介绍它的使用(要引入jar包才能使用EventBus,jar包在源码下载中)。一、介绍一下EventBus使用EventBus的步骤:1.新建一个类:作为消息类/** * */ packagecom.exa
yayun0516
·
2015-09-14 17:00
android
EventBus
Android实战
简易教程-第五十八枪(AlarmManager类用法研究小实例)
一、概念及相关方法android中实现定时任务一般有两种实现方式,一种是使用JavaAPI中提供的Timer类,一种是使用android的Alarm机制。Timer机制有个短板就是不太适用于那些需要长期在后台运行的任务,我们都知道为了让电池更加耐用,会在长时间不操作手机的情况下,CPU进入休眠状态,这是可能导致Timer中的定时任务无法正确运行。所以我们重点来研究一下Alarm机制。AlarmMa
yayun0516
·
2015-09-13 21:00
android
AlarmManager
Android实战
简易教程-第五十七枪(分享小米手电筒源码)
手电筒功能实现简单很实用,下面我们就来研究一下如何自制一款手电筒小程序,初学者可以通过实例了解原理,提高学习android技术的热情和动力。首先我们了解一下手电筒要调用哪些android权限: 上面三个是摄像头权限,下面两个是闪光灯权限,在本实例中都要配置一下。下面看一下MainActivity.java:packagecom.zxx1.light; importandroid.ap
yayun0516
·
2015-09-12 17:00
android
小米手电筒
【
Android实战
项目】Odoo 邮箱客户端的经历
在技术层面上来说,我在开发这款APP的时候,只是个大三的学生,经验上和技术上都不成熟,现在大四,把之前做的Odoo邮箱拿出来总结一下,和大家分享一下,在漫长的开发中,也发现了很多新人都会犯的毛病,大部分人都太强调实践操作,而疏忽了多看书总结经验,由于是企业应用,全部源码是不可能完全公布的。废话不多说,先展示效果图:其中主要参考Odoo框架。邮件协议方面主要涉及四个:IMAP,POP,SMTP,连外
u011669081
·
2015-09-11 23:00
Android实战
简易教程-第五十六枪(模拟美团客户端进度提示框)
用过美团客户端的朋友都知道,美团的加载等待提示很有意思,是一种动画的形式展现给我们,下面我们就对这背后的原理进行了解,然后实现自己的等待动画效果。首先我们准备两张图片:这两张图片看起来一模一样啊?细心的朋友会发现唯一不同的就在脚部,OK,我们就利用这两张图片的轮换播放实现动画效果,下面看一下代码:1.动画文件frame_meituan.xml: 150毫秒进行图片的切换,模拟动画效果。2
yayun0516
·
2015-09-08 11:00
android
动画
美团
Android实战
简易教程-第五十五枪(窃听风云之电话录音上传)
前一段时间我写过一篇关于短信监听的文章
Android实战
简易教程-第四十枪(窃听风云之短信监听),话说现在短信用的越来越少了啊,下面来个更猛的,电话录音监听上传,电话接通后开始录音,电话挂断后将录音上传
yayun0516
·
2015-09-06 14:00
android
bmob
电话监听
Android实战
简易教程-第五十四枪(通过实现OnScrollListener接口实现下拉刷新功能)
上一篇文章
Android实战
简易教程-第五十三枪(通过实现OnScrollListener接口实现上拉加载更多功能)讲述了如何实现上拉加载更多的功能,本篇,我们在上一篇的基础上实现下拉刷新功能。
yayun0516
·
2015-09-05 14:00
android
ListView
下拉刷新
上拉加载
Android实战
简易教程-第五十三枪(通过实现OnScrollListener接口实现上拉加载更多功能)
支持上拉加载更多的控件有很多,但是你知道背后的原理吗?有一些面试官可能会问到这方便的知识,他们认为会用不是目的,懂背后的原理才是真人才。下面我们通过实现OnScrollListener接口实现上拉加载更多的效果,这里用到了回调接口,你需要对回调进行比较好的理解,回调机制是Android中很重要的机制,下面我们看一下代码:1.定义一个footer.xml,用于下拉提示的效果: 2.
yayun0516
·
2015-09-04 20:00
android
ListView
上拉加载
Android实战
简易教程-第五十二枪(Fragment和Activity之间通信)
Fragment的使用可以让我们的应用更灵活的适配各种型号的安卓设备,但是对于Fragment和Activity之间的通信,很多朋友应该比较陌生,下面我们就通过一个实例来看一看如何实现。一、Activity->Fragment传递数据1.main.xml: 2.fragment.xml: 3.MainActivity.java:packagecom.example.frageme
yayun0516
·
2015-09-04 19:00
android
Activity
Fragment
Android实战
简易教程-第五十一枪(ListView实现子控件的动态显示和隐藏、checkbox全选和反选)
前段时间写过一篇文章:
Android实战
简易教程-第四十七枪(ListView多选-实现点餐系统)有的同学留言建议,可不可以动态控制checkbox的显示和全选反选功能,我研究了一下,发现实现也比较容易
yayun0516
·
2015-09-04 09:00
android
ListView
checkbox全选
Android实战
技巧之四十:Android5.1.1源代码编译与烧写
购买Nexus手机的朋友大多是为了自己修改系统玩,再加上其较高的性价比,在开发者中还是广受欢迎的。我的5太子被我升级到了6.0预览版,玩的正嗨,舍不得换回到5.1时代了。不过鉴于距6.0源码发布还有段日子,5.1的源码编译与烧写仍是主流,下面就记录了整个过程(持续了很长时间,我们要有耐心)。搭建开发环境系统推荐Ubuntu14.041.openjdkisneeded$sudoapt-getupda
lincyang
·
2015-09-03 20:00
源码编译
android5-1
模拟器烧写
Android实战
简易教程-第四十七枪(ListView多选-实现点餐系统)
一般在外卖的选单中常常会用到ListView的多选,大家可以改进后加入自己的项目中。下面看一下代码:一、代码1.main.xml:(由一个ListView和一个Button组成)[html]viewplaincopy2.item.xml:[html]viewplaincopy3.Food.java:(bean类)[java]viewplaincopypackagecom.example.info;
chenyanpeng2003
·
2015-09-03 03:52
Android实战
简易教程-第五十枪(工具类的测试)
在开发中,为了提高开发效率,我们一般会自定义自己的工具类。为了保证项目的可靠性,在将工具类引入项目之前,我们一般都会对工具类进行单元测试,下面我们通过一个实例看一下如何搭建测试环境。1.首先自定义一个工具类,这里我们自定义了一个连接图灵机器人API的网络测试类:[java]viewplaincopypackagecom.yayun.chatrobot.utils;importjava.io.Byt
chenyanpeng2003
·
2015-09-02 21:59
Android实战
简易教程-第五十枪(工具类的测试)
在开发中,为了提高开发效率,我们一般会自定义自己的工具类。为了保证项目的可靠性,在将工具类引入项目之前,我们一般都会对工具类进行单元测试,下面我们通过一个实例看一下如何搭建测试环境。1.首先自定义一个工具类,这里我们自定义了一个连接图灵机器人API的网络测试类:packagecom.yayun.chatrobot.utils; importjava.io.ByteArrayOutputStrea
·
2015-09-02 20:00
android
JUnit
Android实战
简易教程-第四十九枪(两种方式实现网络图片异步加载)
加载图片属于比较耗时的工作,我们需要异步进行加载,异步加载有两种方式:1.通过AsyncTask类进行;2.通过Handler来实现,下面我们就来看一下如何通过这两种方式实现网络图片的异步加载。一、AsyncTask方式1.main.xml: 2.MainActivity.java:packagecom.example.imageloaderdemo; importjava.io.IOEx
yayun0516
·
2015-09-01 16:00
android
图片
异步
Android实战
简易教程-第四十八枪(App引导页面效果实现)
经常使用APP的童鞋会发现,第一次进入APP会有引导页面,里面可以放一些APP的使用介绍或其他信息等等,下面我们研究一下如何实现这个功能,增加APP的体验。一、自定义控件继承ViewGroup:packagecom.genius.scroll; importandroid.content.Context; importandroid.content.Intent; importandroid.c
yayun0516
·
2015-08-29 20:00
android
Android实战
简易教程-第四十七枪(ListView多选-实现点餐系统)
一般在外卖的选单中常常会用到ListView的多选,大家可以改进后加入自己的项目中。下面看一下代码:一、代码1.main.xml:(由一个ListView和一个Button组成) 2.item.xml: 3.Food.java:(bean类)packagecom.example.info; publicclassFood{ publicintfood_im
caihongshijie6
·
2015-08-29 17:00
Android APP应用开发视频教程
AndroidAPP应用开发视频教程课程概述:零基础3GAndroid移动开发就业班、共包括10多个精品
Android实战
项目,课程囊括Andriod所以技术点,是目前国内讲解最全面的android课程
木木奇缘
·
2015-08-26 15:38
Android应用开发教程
Android实战
简易教程-第四十六枪(自定义控件体验之罗盘)
前言作为一名有创新意思的开发人员,你迟早会发现内置的控件会满足不了你的想象力。拥有扩展已存在的视图、组建复合的控件以及创建独特的新视图能力,可以创建出最适合自己应用程序工作流的有优美用户界面,让用户得到最优的体验。创建新视图的最佳方法和希望达到的目标有关:1.如果现有控件已经可以满足希望实现的基本功能,那么只需对现有控件的外观或行为进行修改或扩展即可。通过重写事件处理程序和onDraw()方法。2
x359981514
·
2015-08-25 20:00
android
控件
Android实战
简易教程-第四十五枪(SlideSwitch-好看又实用的开关按钮)
开关按钮也是在项目中经常用到的控件,github上有开源的项目,我们研究下它的使用方法:1.SlideButton.java:/* *Copyright(C)2015QuinnChen * *LicensedundertheApacheLicense,Version2.0(the"License"); *youmaynotusethisfileexceptincompliancewiththeLi
yayun0516
·
2015-08-24 12:00
android
slidebutton
Android实战
简易教程-第四十四枪(Ripple Effect-为控件增加涟漪效果)
最近发现了一款可以为控件增加涟漪效果的github项目,可以提升应用的逼格啊,大家不妨引入到自己的项目中。该项目本身是androidstudio下面编译,我改成了eclipse下可以运行的项目,下面我们来看一下具体的用法吧!1.RippleView.java:/* *TheMITLicense(MIT) * *Copyright(c)2014RobinChutaux * *Permissionis
caihongshijie6
·
2015-08-23 22:00
Android实战
简易教程-第四十三枪(Shell Script 运行Command)
android系统运行于DalvikVM中,有着与Linux雷士的ShellCommand指令,可通过Runtime().getRuntime().exec()来运行指令。下面我们就通过代码来实现这一功能,体验一下命令行。1.activity_main.xml: 2.MainActivity.java:packagecom.example.runcommand; importjav
yayun0516
·
2015-08-22 22:00
linux
android
shell
command
dalvik
Android实战
简易教程-第四十二枪(github实用控件推荐BadgeView-图标左上角消息提示控件)
微信和QQ的左上角消息提示大家都十分有印象,有强迫症的童鞋总是忍不住的要点掉它,我们怎么将这样一个小功能引入到自己的项目中呢?github上有一款控件可以帮助我们实现这个功能,下面我们就看一下这个控件的使用吧。下面我们看一下自带的实例,分别介绍了普通控件和ListView控件中如何使用消息提示控件,首先我们看一下普通控件的使用。一、普通控件引入消息提示控件:/* *ViewsFragment.ja
yayun0516
·
2015-08-22 11:00
android
badge
Android实战
简易教程-第四十一枪(显示倒计时的Button-适用于获取验证码)
最近在做获取验证码的功能,考虑到优良的用户体验,决定制作一个拥有倒计时提示的Button按钮,在网上查了一些资料,很是简单的就能实现,我写了一个小Demo,大家可以应用到自己的项目中。一、代码1.activity_main.xml: 2.MainActivity.java:packagecom.example.timebutton; importandroid.app.Activity;
yayun0516
·
2015-08-20 14:00
android
倒计时button
Android实战
简易教程-第四十枪(窃听风云之短信监听)
最近在做监听验证码短信自动填入的功能,无意间想到了一个短信监听的办法。免责声明:短信监听本身是一种违法行为,这里只是技术描述,请大家学习技术即可。(哈哈)本实例是基于bmob提供的后台服务,将监听到的短信自动上传到bmob数据库中。一、代码实现:1.首先实现javabean对象。packagecom.example.messagecut; importcn.bmob.v3.BmobObject;
yayun0516
·
2015-08-19 21:00
android
短信
【
Android实战
决】Bitmap图片的截屏、模糊处理、传递、使用
项目中遇到了这样一个需求:当某个条件满足时就截取当前屏幕,并跳转到另外一个页面,同时将这个截屏图片作为下一个页面的背景图片,同时背景图片需要模糊处理接下来就一步一步解决问题:1、截取无状态栏的当前屏幕图片,请参考takeScreenShot方法2、使图片高斯模糊的方法请参考blurBitmap方法 注意:RenderScript是Android在API11之后加入的,用于高效的图片处理,包括模
s003603u
·
2015-08-19 18:00
android
bitmap
截屏
高斯模糊
Android实战
简易教程-第三十九枪(第三方短信验证平台Mob和验证码自动填入功能结合实例)
用户注册或者找回密码时一般会用到短信验证功能,这里我们使用第三方的短信平台进行验证实例。我们用到第三方短信验证平台是Mob,地址为:http://mob.com/一、注册用户、获取SDK大家可以自行注册,得到APPKEY和APPSECRET,然后下载SDK,包的导入方式如截图:二、主要代码SMSSendForRegisterActivity.java:(获取验证码页)packagecom.qian
yayun0516
·
2015-08-19 17:00
android
验证码
短信验证
MOB
.NET平台和Csharp编程开发学习教程
零基础学.NET平台和Csharp编程开发月薪过万:http://edu.ibeifeng.com/view-index-id-524.html零基础学3G
Android实战
开发月薪过万:http:/
木木奇缘
·
2015-08-18 11:36
.net
Android实战
简易教程-第三十八枪(模仿腾讯QQ的网络状态提示和设置功能实现)
项目里要用到一个网络状态判断的功能,想到了QQ的网络状态判断和设置功能,决定模仿一下。实现起来也很是容易,界面较丑,还望原谅。1.MainActivity.java:packagecom.example.networktest; importandroid.app.Activity; importandroid.content.ComponentName; importandroid.conte
yayun0516
·
2015-08-17 11:00
android
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他