自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 使用glide图片加载框架将网络图片展示并在listview中

在实际项目中,经常有需要将服务器端返回的图片的url地址显示在listview中的情况,如果我们自己去实现的话,大致思路是:1、创建JavaBean2、创建adapter3、创建http请求类4、在活动中对http返回的消息进行解析5、获取到图片的url时开启一个线程来再开启一次网络来下次图片并存放再bitmap中6、在adapter中使用image.setImageBitmap的方法将活动中的b

2017-12-15 10:07:06 9486 10

原创 安卓小项目之EveryDay(6)----使用第三方平台获取短信验证码

今天要实现的使用第三方平台获取验证码,值得高兴的是,完全免费哦,但是一个手机号12小时内只能发5条短信,我在录制视频时,已经将五条都用完了,于是找了他们的官方客服要了key和secret(客服很有耐心 点个赞)先看效果图:眼尖的看客也许会发现,你的手机号码根本不符合格式的好哇,这其实是博主为了保护自己的隐私,提前把输入手机号的那一栏写死了,但实际上并不是用这个手机号发的(当然,发了也肯定收不到),...

2017-12-12 12:30:24 1405

原创 安卓小项目之EveryDay(5)--记住密码

本来这次应该是做历史模块的,但是因为接口是从网络上获取的,而聚合数据是需要钱才可以用多个免费接口(这点我就很想吐槽,一个账户只能用一个免费接口,而且每天只能用100次,太坑了),于是我就想先到其他网站看看有没有免费的接口。本次就将这个程序完善的更加像一个应用吧,我计划加入登陆注册功能,包含验证码登陆,第三方登陆,但是没有后台,所以数据只能存在本地的sqlite数据库中,不过这次只讲登陆中的记住密码

2017-12-02 13:16:39 313

原创 安卓小本本

while(enough experience){        experience++;work();}Success();                                       安卓小本本1、可以使用TextWatcher来监听editText的输入情况,比如登陆界面的实现过程中,如果登陆按钮需要在密码和账号的格式同时正确时才能点击,就可以使

2017-12-01 15:13:10 285

原创 安卓小项目之Everyday(4)---分享功能、listview优化、获取系统时间

这一篇是Everyday关于笑话模块的最后一讲,主要实现三个功能,笑话分享(最简单的调用系统分享方法)&listview优化&获取系统时间。     先看效果图

2017-11-18 09:18:53 352

原创 安卓小项目之Everyday(3)--将笑话数据显示listview中

上一篇讲了如何从网络上获取到我们需要的数据,这次讲如何将这些数据显示出来。(聚合数据网站免费的数据一天只能访问100次,在开发时不断的调式界面,这点次数根本不够用,于是我开了个会员,好贵呀)先放效果图 实现这个功能我们需要用到的东西有这些:1、一个用于承载数据的listview布局2、一个用于显示子项数据的布局3、实体类4、适配器5、将前者协调起来的activity第一部分:lis

2017-11-13 10:30:00 559

原创 安卓小项目之Everyday(2)---从网络获取数据之获取笑话数据

上一篇实现了选项卡,接下来就是进入每个模块的编写了。因为一个模块可能牵扯的技术点太多,如果完成一个模块再写一次博客的话,这样篇幅可能过大,且技术点也不容易整理,所以我把一个模块分为几篇来讲解,由于这次只是从网络获取数据,所以开头就不放效果图了,我们只需要将获取的数据log.d出来在logcat中查看就行了作为一个安卓前端,与后台进行交互的app接触的肯定也比较多,这次我们的数据来源于聚合数据这

2017-10-19 14:33:15 552

原创 安卓小项目之Everyday(1)---使用fragment实现选项卡

从今天开始我们实现一个安卓项目-----Everyday,这个app分为是个模块,每日笑话,历史今日,每日新闻,每日心情,而且前三个模块的数据从网站上获取,因为是心血来潮才想做的,所以也没有具体的计划,大致思索后就开始动工了,好了今天实现的是用fragment来实现选项卡(tab)功能,先上效果图实现目标:

2017-10-18 15:07:15 720 1

原创 ViewPager实现循环轮播图

本次做的是使用view pager实现循环轮播图,先展示效果图实现的目标如下:1、图片可以自动变换2、“无限循环”3、图片下方用小圆点来展示对应的位置实现思路:1、建立布局2、设置适配器3、实习vew pager基本功能,即手动滑动4、实现view pager滑动时改变时改变对应小圆点的状态(选中&未选中)5、实现viewpager内容自动滑动第一部

2017-10-13 11:06:42 435

原创 安卓实现ExpandableList中子项不同的布局

最近学习了ExpandableList的用法,并用之实现子项布局不同实现目标如下:1、主界面由两个list组成2、这两个list均可以展开,即有自己的子布局3、子布局的布局不同 下面看效果图:实现思路:1、首先是构建布局,我们需要用到的布局有三个,分别是承载ExpandableList的布局、父布局、子布局,因为子布局界面不同,所以我们写了两种不同的子布局,具体如何使用,在

2017-10-12 08:54:25 1258

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除