
国外大牛博客翻译
翻译国外大牛的博客,并且附上案例。
优先查找最新的博客,最有趣的内容,激发大家的兴趣、引领大家入门
搞向CUIT
这个作者很懒,什么都没留下…
展开
-
打造自己的Android聊天软件(socket篇)
其实打造属于自己的聊天软件很简单,今天我们讲学习如何简单的写一个群组聊天app,通过sockets实现。这不是唯一的方法,但却是最快和最简单的。最好和最有效的方式应该是使用推送通知(push notifications )而不是sockets。 翻译自http://www.androidhive.info/2014/10/android-building-group-chat-app-using翻译 2016-08-23 12:23:53 · 40382 阅读 · 4 评论 -
用sockets打造自己的Android聊天app(安卓篇)
用sockets打造自己的Android聊天app(安卓篇) 翻译自http://www.androidhive.info/2014/10/android-building-group-chat-app-using-sockets-part-2/ 在上一篇文章中我们介绍了web sockets,搭建好了web环境,这篇文章我们开始安卓app的开发。同web应用一样,有两个屏幕,第一个是翻译 2016-08-24 00:47:20 · 59995 阅读 · 16 评论 -
使用Refresh ListView 实现Android下拉刷新
使用Refresh ListView 实现Android下拉刷新 翻译自http://www.androidhive.info/2015/05/android-swipe-down-to-refresh-listview-tutorial/你或许已经发现很多安卓应用,比如说Twitter,Google+提供了下拉刷新,不管什么时候用户下拉,就会有一个加载的小圆圈在显示,当新的内容加在完了就会消翻译 2016-08-25 12:50:00 · 2644 阅读 · 0 评论 -
Material Drawer 官方指南
你的app包含一个Drawer吗?你想在5分钟之内拥有它吗?你想你的drawer遵循安卓设计规范吗?你想拥有概要图片(profiles)吗?你想有更好的适应性吗?谷歌的design support 是不是功能不够强大?你想有一个简单易懂的API吗? **MaterialDrawer适合你!**别在浪费你的时间了,Materialdrawer提供了一个最简单的navigation drawe的实现。这里有带翻译 2016-08-27 01:37:04 · 9462 阅读 · 0 评论 -
ActionBar入门教程
概述ActionBar,也被称作App Bar,是一个安卓应用程序的一个标准模块,(导航元素),一个Action Bar有以下组成一个application图标一个向上的导航,指向逻辑父activity一个application或者activity标题activity主要的图标一致的导航(包括navigation drawer )需要注意的是在3.0之前没有ActionBar。2013年原创 2016-08-27 03:45:38 · 1345 阅读 · 0 评论 -
ActionBar指南
在上一篇文章里我们已经解释了怎么去定义一个ActionBar,然后去处理它的点击事件,下面我们接着说。配置ActionBar图标的顺序你可以控制ActionBar中每个条目的顺序,使用orderinCategory ,数据类型为整形,数字越低,优先权越高<item android:id="@+id/menu_ordinary" android:orderInCategory="200"翻译 2016-08-27 13:27:11 · 568 阅读 · 0 评论 -
安卓动画入门教程 Animation in Android(1)
安卓动画入门教程 Animation in Android概述安卓有强大的动画,不管是view的动画,还是Activity切换的动画。安卓有三种动画系统,但最重要的就是属性动画(property animations)。属性动画允许我们去给任何的对象的属性增加动画。这个属性动画可以应用到安卓应用的任何东西。一个典型的用法就是给view动态的运动,比如说位置的高棉,旋转,扩展大小或animation者颜色变化。安卓中的原创 2016-08-27 20:56:38 · 1746 阅读 · 0 评论 -
安卓动画入门教程 Animation in Android(2)
使用ViewPropertyAnimator 我们可以简简单单的使用ViewPropertyAnimator 系统,这个是建立在ObjectAnimator之上的。这个提供了一个更快的展示动画,提供了一个简单方法去应用动画不使用支持库如果我们不去适配3.0之前的设备,我们可以直接在view上运用animate方法Button btnExample = (Button) findViewById(R.原创 2016-08-28 00:25:03 · 1836 阅读 · 0 评论 -
Android: Material Design 简单介绍(1)
Android: Material Design 简单介绍谷歌的material design 提供了全新的,令人激动的一些方法去让你的app更加生动。但等等,究竟什么是material design?在这个教程了,你将会接触material design,我们将会通过一个Travel Wish List. 的例子来帮助你理解,你将会学到: - 实现material 主题 - 创建动态的view,使用新的翻译 2016-08-29 03:04:08 · 802 阅读 · 0 评论 -
Android: Material Design 简单介绍(2)
使用 Recycler 和Card Views为了在屏幕上显示美丽的风景,你需要一个view。你可以使用 RecyclerView作为ListView的替代者,但它比ListView更加强大,Google把它描述成一个‘非常灵活的view,可以在有限的空间里提供很大的数据来显示’。在这一张你将会证明这一点。用xml去定义RecyclerView在 activity_main.xml加上这一句<and翻译 2016-08-29 04:00:01 · 856 阅读 · 0 评论 -
Android: Material Design 简单介绍(3)
处理点击事件不像ListVIew,RecyclerVIew没有onItemClick 接口,所以你需要在你的adapter里TravelListAdapter,创建一个局部变量来存放MateriOnItemClickListener的实例OnItemClickListener mItemClickListener;public class ViewHolder extends RecyclerVieMaterial翻译 2016-08-29 15:00:38 · 570 阅读 · 0 评论 -
在安卓中当软键盘显示时调整ListView
最近在写一个demo,布局文件是一个listView,下面跟着一个发送信息的button和editText.问题是:当keyboard显示的时候,我想把listView最底部的item推上去,现在仅仅是被键盘挡住了。我曾经试过adjustPan,但它会把整个view都推上去(所以这样就看不到最顶部的元素)简单的发几个图来说明我的意图这是我的ListView---item 1--- ---item原创 2016-09-06 15:20:06 · 1145 阅读 · 0 评论 -
史上最全:安卓监听软键盘打开或者关闭
史上最全:安卓监听软键盘打开或者关闭SoftKeyboard open and close listener in an activity in Android?问题:我有一个Activity,里面有5个EditText。当用户点击第一个EditText,软键盘打来,然后可以输入一些值。我翔在软件版打开的时候,设置其他View的不可见,当软键盘关闭的时候其他View课件。说白了就是对软键盘的事件进行原创 2016-09-11 16:43:53 · 14121 阅读 · 1 评论