平时使用的”超级课程表”可以从根据学号直接从教务系统中导入对应的课程表,确实方便。作为开发人员,自然会想自己去实现。当然,抓数据这个我不在行,做Android的就实现它的布局了。
Android Developer
No results found
平时使用的”超级课程表”可以从根据学号直接从教务系统中导入对应的课程表,确实方便。作为开发人员,自然会想自己去实现。当然,抓数据这个我不在行,做Android的就实现它的布局了。
一直想做一个类似QQ的聊天APP,先是仿了QQ的UI(详见【Android】高仿QQ
5.0+ UI),现在借助第三方服务实现了聊天功能。在知乎上看到有人也在问如何实现一个IM,如果完全自己做,还得去了解一些通信协议,于是偷懒使用了第三方的服务。虽说底层的通信不需要自己管,但其他的编码量也并不小,前后花了一个多礼拜。(当然也是自己学艺不精)
关于融云,我引用我在知乎上的一段回答:
每天接触的QQ客户端简洁美观,特别是那个侧滑菜单更是吸引人,然后就想着自己做一个.前前后后折腾下来,总算有个样子了.
最近在仿手Q的UI,这里面经常要用到的就是圆形头像,看到 在android中画圆形图片的几种办法 这篇文章,了解了制作这种头像的原理.不过里面提供的方法还有一个不足的地方就是不能根据实际需求改变图片的大小,也就是说提供的原图是大尺寸的,转换之后的图片也是大尺寸的,这显然不符合我们实际项目中的需求.于是我对里面介绍的第一种方法做了一番改进,使其能直接在XML中指定图片的大小.
昨天看到一个Android视频教程讲图灵机器人,那个API接口用起来还是挺方便的,就准备自己动手做一个了。另外自己还使用了高德地图的API接口用于定位(以前用过高德的接口,比X度方便)
大体流程:
1.构建UI
2.请求数据[机器人&地图]
3.解析数据[接口返回的是JSON数据]
4.解析出来的数据组装成HTML代码[这样直接扔在TextView上显示图片链接什么的都很方便]
5.更新UI
现在好多应用都可以设置手势锁,Android本身也有提供手势图案锁屏。作为Android菜鸟的我,也忍不住想自己动手实现一下。
下面是应用效果图:
在使用”网易云音乐”的时候,
发现有一个显示”桌面歌词”的功能,于是就想着自己实现下。查了下资料,是用WindowManage实现的。实现过程中也出现了些问题,看了官方文档,也算解决了。这里贴上简单代码。