自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 鱼鱼Chen之学写自己的apk(八)使用ViewPager和Fragment实现流行的底部导航

不知道为什么,最近有些迷茫。大三的暑假马上就要到了,完全不知道应该怎么找实习,尤其还是我们这种大四居然还要上半学期课的。。。。真是焦虑、、、、想着复习一下Fragment,然后就想到了做个类似很流行的底部导航的效果。也不是很难,之前用到了PageAdapter,而这边直接用到了FragmentPageAdapter一、分析一下结构还是很清晰的,3个自定义的Fragmen

2015-05-06 18:01:52 431

原创 鱼鱼Chen之学写自己的apk(七) 数据库的实际运用

五一放了个假,休息了几天、、、、这次主要是运用数据库,Android内嵌有SQLite,这是一款轻量级的数据库,具体的可以百度。效果呢,主要是通过一些点击事件实现数据的插入,查找,修改,删除,最后通过一个listview表现出来。效果如下(因为是动态的,图示仅供参考,可以下载放在最后的源码自己跑跑看)关于实现的功能如下:1、完成3个填选框后后,点击提交可以插入数据。并自动刷新lis

2015-05-03 11:54:26 400

原创 鱼鱼Chen之学写自己的apk(六)ListView带动画图标

一个简易的ListView还是很好写的,不过这个demo我还是花了一些功夫,有些判断确实让我想了一番。当然了,这样更更好地演示listview的用法。一、分析结构主Activity,一个自定义的集合类,还有一个自定义的Listview适配器。布局就是主布局和listview项布局。二、建立集合类从一开始的截图可以看出,我们需要三个参数,英雄图片,名字,还有描述。于是

2015-04-28 13:21:26 436

原创 鱼鱼Chen之学写自己的apk(五)使用Handler完成Android里的多线程操作实例

不同于java的多线程,安卓提供了一套自己的多线程操作。主要是通过Handler类和Message类来完成。天天吃外卖,突然看到美团外卖的listview上有这么个可以自动切换的广告,于是就做这么个效果。(虽然我不明白为什么它是按照1-3-2的顺序的。。。。。。)一、分析一下结构这里用到的ViewPager组件就不多讲了,详细的参考鱼鱼Chen之学写自己的apk(一) ViewPa

2015-04-25 14:34:53 477 1

原创 鱼鱼Chen之学写自己的apk(四)灵活使用EditText的hint属性以及使用自定义的美观AlertDialog

EditText应该也算是常用的组件了。不过我们这篇仅对hint属性做一些有意思的功能。一般来说,未编辑的EditText有个提示,而编辑过后就消失。当然,你什么都没编辑的话,提示又会出现~效果如下:                                        不会用手机做动图,将就一下。一、关于EditText的hint实现方法主布局如下 act

2015-04-22 20:30:40 582

原创 鱼鱼Chen之学写自己的apk(三) 自定义漂亮的Spinner

一开始学Spinner的时候,网上绝大数资料就是随便一写带过,很少有提到自定义款式的。要不然就不是满意的效果,当然,此篇也只仅供参考,不一定是你要的效果。没有用到style,所以没法更深度的定制,但是我觉得听美观的了。说了那么多废话,下面进入正题吧~一、分析一下结构很简单,主Activity和一个自定义的Spinner的Adapter,布局的话,主布局和Spinner的两个款式布局

2015-04-20 18:05:03 1173

翻译 鱼鱼Chen之学写自己的apk(二) 使用SlidingPaneLayout实现漂亮的布局

首先,这是原代码的链接:http://www.eoeandroid.com/thread-545123-1-1.html可惜的是,当初原作者只上了代码,并没有作解释。一开始理解的时候的确有点费劲。于是这篇算作是译文吧,基本是自己的理解,所以也许有点出入,当然了,也加入了ActionBar的部分知识点。一、分析一下结构1个Activity以及它的2个Fragment,布局是对应的

2015-04-18 13:44:50 1378

原创 鱼鱼Chen之学写自己的apk(一) ViewPager实现第一次使用的引导

恩,这个计划拖了好久。。。。。。终于开始写了,希望能对大家有所帮助准备是一篇篇地把要用到的部分解析清楚,最后上我写好的apk(已经发布了哦)http://apk.hiapk.com/appinfo/com.dota.example.targetapplication/1一、分析一下结构布局就不说了,每个对应一个Activity。MainActivity是主页面,

2015-04-15 23:57:30 658

原创 Android 蓝牙 BR/EDR 的关于串口通信的学习

周末又是偷懒 打了两把DOTA2,想写的系列还没有动笔。这两天狠下功夫把蓝牙研究了个明白,因为同学有需求,他的小车上要用到。搞懂了自然就记下来,网上有用的太少了,做个小整理,免得再出问题。首先呢,这篇只对BR/EDR类型的蓝牙进行讨论,即普通蓝牙。对于4.0,即BLE以后再说。大致结构如下:                             那么开始吧!!第一步:加入权限,并

2015-03-31 00:22:45 2419

原创 黑科技小demo,实现定时自动打电话,挂断电话

好久没写博客了,实在是太忙了,又鉴于鄙人天生爱睡觉。幸运的是,上周终于把自己的第一个Apk写好了,,接下来,就写个小系列来记录一下吧。不过,在此之前,先把这篇黑科技写起来(研究了小段时间,确实好玩)。原理思路:1、利用alarm机制来定时              2、利用广播,启动新的Activity拨打电话              3、利用反射机制,取得手机状态,接通后一定时间挂

2015-03-26 01:06:10 9438 7

原创 ActionBar学习总结

ActionBar是在3.0(API 11)新加入的部分,在4.0(API  14)以后成熟化。之前看书学Menu的时候出现了很多问题,而且基本不怎么好解决。(学校图书馆实在都是老书)后来,在网上查资料才发现,ActionBar相当于是将以前的TitleBar和Menu结合起来了。这里是学习资料,感谢两位老师。http://blog.csdn.net/guolin_blog/a

2015-01-31 08:36:48 821

原创 Android应用启动画面实现

学习了网上的各式各样的启动画面后,总结并精简了了一下,自己实测后是有效的,记录一下。·第一种通过ImageView结合Animation来实现。首先在Mainfest里设置启动Activity的Themeandroid:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen"在xml里拖入一个ImageView,让其填充

2015-01-19 12:56:31 713

原创 Android植物大战僵尸教程学习总结(四)拓展

顺着昨天的思路,自己又补充了一些奇怪的东西(1)射子弹(2)阳光点数(3)种子冷却(4)加入声音特效(5)僵尸生命及死亡过程顺着昨天的思路,子弹肯定也是继承BaseModel并且需要传raceWayIndex进去。然后遍历每条跑道,来判断到底僵尸碰撞的是植物还是子弹。实际操作的时候,出现了一些问题,会闪屏。(SurfaceView不是自带双缓冲的嘛)然后,没办法,就

2015-01-05 00:01:54 491

原创 Android植物大战僵尸教程学习总结(三)

植物都处理好了,那接下来先是阳光。阳光,是由向日葵产生的。所以,我们回到Flower类。这边的话,跟之前的思考方式是一样的,不过加了一个时间的限定,毕竟,阳光产生要冷却的。private long lastBirthTime;构造方法里添加:lastBirthTime = System.currentTimeMillis();drawSelf方法里添加if ((Syste

2015-01-04 02:33:45 480

原创 Android植物大战僵尸教程学习总结(二)

在XXX.model包里新建一个BaseModel用来让所有的实体来继承,再新建一个接口TouchAble老实说,一开始老师这里这么写,我是没太理解的,后来才发现这样写太棒了!优点,写到后面我们自然就明白了。接下里,我们来画seedflower(就是向日葵的卡片)。先列出BaseModelpublic class BaseModel { private int locationX

2015-01-03 23:19:18 540

原创 Android植物大战僵尸教程学习总结(一)

转眼间就2015年了,时间过得真快,基本在找资料的时候很多都在CSDN的博客里找到。现在,也自己开始写了,希望自己能在这条路上坚持下去吧。           一开始是看着老师的视频一点点打的,整个看完了以后,整理了一下思路,重新自己打了一遍,也是遇到了很多的问题,看似是理解了,但是实际操作起来还是有很多的问题,最后还是完成了。老师写的只算是 个半成品,还有许多地方可以完善,这篇文章先写下来,

2015-01-03 19:57:16 1056

ActionBar学习成果

自学ActionBar成果,Actionar+Fragment+Tab,可滑动

2015-01-31

空空如也

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

TA关注的人

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