请选择 进入手机版 | 继续访问电脑版

技能树.IT修真院-免费在线1对1辅导

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7693|回复: 78

[学员日报] 【日报】-【Android】-【004】

[复制链接]

7

主题

93

帖子

107

积分

发表于 2015-11-5 22:33 | 显示全部楼层 |阅读模式
今天完成的事情:完成了Task2的“护工个人主页”的制作

----------------------------------------------------------------------------------------------------------------
遇到的问题:1、关于背景图片模糊化。
                     2、Button边框的个性化。
今天时间不太够,明天解决这两个问题

以下为手机运行截图:
Screenshot_2015-11-05-22-20-00.png

点评

这做的。。简直是山寨的  发表于 2015-11-6 12:09
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-6 21:05 | 显示全部楼层
我也觉得,太山寨了!不知道怎么才能做出美美的界面,老大每天都看我日报好感动,老大辛苦!!
刚去其他版看了下原来日报是发在一个贴里,还好及时发现,占了那么多坑真不好意思啊。话说我会中弟兄有点少啊
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-6 22:12 | 显示全部楼层
本帖最后由 五两天尊 于 2015-11-6 22:21 编辑

2015.11.06
今天完成的事情:部分完成了找雇主界面,底部Tab还没有实现。主要用布局的知识,雇主信息用到ListView

--------------------------------------------------------------------------------------------------------------------------
遇到的问题:
1、雇主信息格式相同,而且有很多相同的控件,开始直接用布局堆代码堆下去。一是觉得很麻烦,二来又想到这样雇主信息应该可以随时增减,而且是由别的接口来实现,如果从布局堆代码来实现那这App就没啥用了
2、昨天还遗留了两个问题,可是今天做完这个界面就到这时候了,唉,一天48小时就好了
---------------------------------------------------------------------------------------------------------------
解决的办法:  经查询使用SimpleAdapter,将静态数据与布局控件联系起来,可以进行增加,删除雇主信息,而且布局文件只需写一个格式,其他的只需填充内容即可

-------------------------------------------------------------------------------------------------------
收获:慢慢的对于字体大小与布局距离有点概念了,但还是不能把握很好,有时还是需要多次调整。还有就是按照老大给的psd图布局一个个做,距离大小也弄差不多了,而且花了好长时间,可是最后做出来还是慢慢的山寨感,可能难点就在于那些细节
以下为手机运行效果:

                               
登录/注册后可看大图

点评

不不不。你必须把细节做好。这字体看着都醉了。一定要百分百还原UI图。不然你就是在玩,根本就是在做项目。  发表于 2015-11-7 10:26
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-7 19:10 | 显示全部楼层
五两天尊 发表于 2015-11-6 22:12
2015.11.06
今天完成的事情:部分完成了找雇主界面,底部Tab还没有实现。主要用布局的知识,雇主信息用到Li ...

多谢老大指正
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-7 22:31 | 显示全部楼层
2015.11.07

今天完成的事情:部分完成了Task3 的找护工界面,做法和问题基本和找雇主界面相同
遇到的问题:1、关于字体的调整
                    2、圆形图像的制作
明天的计划:1、处理Task3的遗留问题,包括字体,图像,button边框。
                   2、整合这两个界面,通过上方button切换

点评

嗯。很好。截图来看啊  发表于 2015-11-8 11:34
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-8 22:41 | 显示全部楼层
本帖最后由 五两天尊 于 2015-11-8 22:43 编辑

2015.11.08

今天完成的事情:1、了解了button背景的制作,在drawable里的xml文件通过selector,可以设置外形、填充色、渐变与否及其颜色,圆角及其半径大小
                          2、实现了找雇主和找护工界面的切换
                          3、通过android:typeface设置字体-----------
遇到的问题:我是把找雇主和找护工两个界面放入两个activity,虽然可以切换,但是来回切换多次后通过back键返回也会是来回切换的效果。
--------------------------------------------------------------------------------------
明天的计划:1、护工等级标签的制作
                    还有圆形图像,底部tab,但是明天又满课了,反正就这些问题摆着,做完一个就做下一个
Screenshot_2015-11-08-22-02-50.png Screenshot_2015-11-08-22-02-44.png

点评

蛋疼啊蛋疼啊。你能不能把Ui好好的做一做。  发表于 2015-11-9 09:19
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-9 22:25 | 显示全部楼层
五两天尊 发表于 2015-11-8 22:41
2015.11.08

今天完成的事情:1、了解了button背景的制作,在drawable里的xml文件通过selector,可以设置外 ...

我也不知道该怎么才能把界面做的更漂亮,控件距离和颜色按照psd图来的,这种非技术问题不知道该怎么去查,要是有个师兄的参考就好了
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-9 22:37 | 显示全部楼层
2015.11.09
今天竟然回寝室都这时候了,困意来袭所以就没做任务,事情好多,还是决定先休息了
UI虽然代码上理解不难,但是初次要做漂亮真的好难,每次按照原图做完后都有一股浓浓的山寨风。唉,慢慢积累经验吧

点评

你下一个”找护工“的App。然后一点点的对比细节,把不会的地方列出来。问一下阳阳和彩丽。  发表于 2015-11-10 12:18
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-11 23:19 | 显示全部楼层
2015.11.11

今天完成的事情:1、优化了下界面,主要是字体和距离整体调小了,看起来能看了好多。
                          2、查了下选项卡的用法,大概了解了基本用法,由于前两次的界面还没有关联上,
                           只把大体框架做完,现在还不能运行,所以今天不能上图了
                          3、初步了解了下碎片,选项卡切换会用到

明天的计划:继续今天的残局,实现上部选项卡切换界面找雇主和找护工,通过下部选项卡切换前两次做的界面。

点评

我觉得还是你切图的问题,你可以找UI晨飞来确认一下。  发表于 2015-11-12 09:44
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-13 23:32 | 显示全部楼层
本帖最后由 五两天尊 于 2015-11-13 23:34 编辑

2015.11.13
今天完成的事情:
1、学习了Fragment的简单用法,动态添加碎片,用碎片实现了底部Tab的切换,顶部“找雇主”、“找护工”的切换,目前为止虽然有这么多界面切换,但整个APP只有一个Activity,这样就不会来回切换后按物理返回键也是来回切换。
2、学会了selector的简单用法,可以为按钮设置不同状态的不同背景,切换按钮时背景色及字体颜色响应变化

遇到的问题:
1、被几个空指针异常折磨了好长时间。原来是碎片在使用findViewById()方法时和活动的一点不同
2、selector的几个状态还不是太了解,我为顶部两个按钮的selected和pressed状态设置了背景色,但是只有按的时候有背景色,松开就没了。我给下部Tab用的相同方法是正常的。3、还有一点初始化的问题

解决的办法:
1、原来是碎片在使用findViewById()方法时和活动的一点不同。
2、在java代码中还要对相应按钮的点击事件里设置setSelector()

尽忙着整这些了,还没有把界面做的更好,明天继续吧。代码一多,命名一定要规范啊!不然到时要用的时候根本找不到
Screenshot_2015-11-13-23-25-04.png Screenshot_2015-11-13-23-25-08.png Screenshot_2015-11-13-23-25-14.png

点评

都好奇怪的样子。  发表于 2015-11-14 11:21
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-14 22:21 | 显示全部楼层
本帖最后由 五两天尊 于 2015-11-14 22:25 编辑

今天完成的事情:解决了昨天的初始化问题,APP刚打开时listView内容为空,找雇主按钮的背景色也没有

解决的办法:昨天只在点击事件里添加了ListView的内容添加和Button的的背景色改变,还要在初始时就设置。

收获:其实就是几个简单的界面切换功能,可是第一次做还是纠结了好久,现在整理一下思路:
      1、这个APP目前只用了一个Activity.
      2、这个Activity的布局是一个TabHost布局,这个布局里用一个竖直的线性布局,该线性布局嵌套一个层布局用于显示页面信息,再嵌套一个TabWidget显示底部三个选项。
      3、另外新建一个布局文件用于显示底部选项,其中添加一个imageView作为选项的图标,也可以再加一个TextView作为顶部标题,这里我没有加。
       4、创建三个碎片作为三个选项卡的对应内容(我把前两个选项卡都设置为同一个界面,所以是两个界面,一个主界面,一个登录界面)。
       5、其中找雇主和找雇工界面顶部的栏相同,所以对于4的主界面,先新建一个“父”碎片,其布局文件只显示顶部的切换栏,再设置一个层布局容器用于“子”碎片的切换,在“父”里设置点击事件来切换
       6、新建两个碎片,即5中的“子”碎片,分别是找雇主和找护工界面。这两个界面需要用到listView。所以其布局文件的做法为:竖直线性布局,先显示筛选条件,再加上listView,接着需要新建一个布局文件设置每个listView的格式,为每个控件设置好ID,然后再java代码中为这些控件设置相应的文字,图片,并且可以随时无限添加listView
      7、在主活动里为3的布局文件设置图标和标题,为每个选项设置内容并添加点击事件。
到此可以顺利点击底部选项卡切换主界面和登录界面,在主界面里点击可以切换找雇主和找护工界面,由于都是碎片,只有一个活动,所以任何时候点击物理back键都可以退出,在此附上APK文件: app-release.rar (1.21 MB, 下载次数: 285)

点评

嗯。一个页面一个Activity,一个Controller,一个View。页面倒底怎么样了。你直接发截图。  发表于 2015-11-15 10:13
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-15 15:30 | 显示全部楼层
五两天尊 发表于 2015-11-14 22:21
今天完成的事情:解决了昨天的初始化问题,APP刚打开时listView内容为空,找雇主按钮的背景色也没有

解决 ...

页面就是11月13日的日报里发的,今天再去改改护工主页的
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-15 22:58 | 显示全部楼层
2015.11.15

  回寝室竟然都十点四十了,虽然是去看迎新晚会了。。。。。好罪恶。
  今天查了了一下listView的点击事件,不过还没有做完整,通过点击进入护工的个人主页。突然看到了设计模式这个东西,了解了一下大概觉得当项目变大时应该要用到,所以决定慢慢地也接触几个常见设计模式。还有不知道android 还需要哪些基础知识需要补?我只是自学了java的基础,当时觉得干学着也没印象所以就直接上手android了,望前辈们指点!

点评

设计模式最常用的也就是单例模式了,其他的基本上都是扯蛋。面向接口的编程统治一切。  发表于 2015-11-16 07:17
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-16 23:24 | 显示全部楼层
本帖最后由 五两天尊 于 2015-11-16 23:26 编辑

2015.11.16
今天完成的事情:优化了以前做的护工主页的页面,主要是字体、大小、背景虚化,button边框,找到了一个下图标的好网站,阿里矢量图
------------------------------------------------------------------------------------------------------------------------------------------------------------------
明天计划的事情:再做几个护工主页,然后通过点击进入

   Screenshot_2015-11-16-23-13-37.png

点评

你下面的字体真是没什么说的了。是你瞎还是我瞎。根本就不是这个字体好不好。  发表于 2015-11-17 13:09
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-17 15:58 | 显示全部楼层
五两天尊 发表于 2015-11-16 23:24
2015.11.16
今天完成的事情:优化了以前做的护工主页的页面,主要是字体、大小、背景虚化,button边框,找 ...

其实就是觉得这个比较好看
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-17 23:15 | 显示全部楼层
2015.11.17
今天完成的事情:一个朋友过生日,想不到送什么,于是决定做个简单的APP。
由于牵扯到隐私,所以就不上图了,主要用到的是布局的应用,交互方面很简单,只是活动之间的穿梭,还有弹出Toast。主要用到的就是这几天用到的

点评

男朋友还是女朋友?  发表于 2015-11-18 09:01
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-18 21:47 | 显示全部楼层
五两天尊 发表于 2015-11-17 23:15
2015.11.17
今天完成的事情:一个朋友过生日,想不到送什么,于是决定做个简单的APP。
由于牵扯到 ...

女的,不过是不同朋友
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-18 22:59 | 显示全部楼层
2015.11.18
  今天干的事情:还是继续昨天的  ,今晚就做完了,明天就继续老大的Task
-----------------------------------------------------------------------------
遇到的问题:一个页面内通过几个button进入几个活动,APP运行没有问题,分别点那几个button也没有问题,可是点了一个button后返回再点另一个就崩溃了(手机黑屏),真是百思不得其解,分别运行没问题,连续点就崩溃这是什么鬼,纠结了好长时间。locat为:Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread
--------------------------------------------------------------------------------
解决的办法:原来是那几个活动对应布局文件的背景图片太大。。。。。。把图片文件的分辨率给改小一些就解决了,呼呼,简直了,把代码检查了那么多遍。
最近用的翻墙软件实在越来越不行了,查个东西要命 啊
------------------------------------------------------------------------------
感受:做起东西来真是各种bug层出不穷啊,有时一个很蛋疼的问题都能卡好久。还有就是要好好提高英语了,有时答案摆在眼前却要慢慢查单词

点评

不不不,你并不能自己改字体.这是一个很严谨的工作,这并不是一个练习.这是一个真正的项目.  发表于 2015-11-19 07:47
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-19 10:06 | 显示全部楼层
五两天尊 发表于 2015-11-18 22:59
2015.11.18
  今天干的事情:还是继续昨天的  ,今晚就做完了,明天就继续老大的Task
------------ ...

好的老大!谨遵教诲
回复

使用道具 举报

7

主题

93

帖子

107

积分

 楼主| 发表于 2015-11-19 22:59 | 显示全部楼层
本帖最后由 五两天尊 于 2015-11-19 23:14 编辑

2015.11.19
今天完成的事情:
1、圆形图像的制作,自定义ImageView控件继承自ImageView,在布局文件中使用完整包名
2、优化了界面,颜色,图标的优化
-----------------------------------------------------------------------------------------------------------
遇到的问题:
1、把一个10kB的图标换成了一个大概80KB的(该布局内有好几个?),结果点击Button就反应奇慢,有时直接导致程序崩溃
2、同一个项目,在一个手机上调试正常,换个手机个别地方控件之间的间距,甚至有个别字体颜色也不一样。但是大多数地方都相同,这就奇怪了!我间距单位用的是dp,字体大小是sp,都是像素密度,应该和屏幕分辨率无关啊?
3、除了bug外,最恶心的就是电脑卡了,开了几个android studio项目,ps,然后就是chrome,切换时卡的想砸电脑了
------------------------------------------------------------------------------------------------------------------------------------
解决的办法:
对于问题1,想了下应该和昨天的问题一样,把图标大小调整很小后就正常了,几十kb的小图标都会这样,太纠结了,有些app里面各种华丽都很流畅啊至此前三个task基本做完了,还是差的挺远的,唉,再慢慢优化吧。我去突然发现注册页面还没做。。。。。
Screenshot_2015-11-19-22-44-10.png Screenshot_2015-11-13-23-25-14.png Screenshot_2015-11-19-22-23-27.png Screenshot_2015-11-19-22-23-32.png

点评

我对你的字体已经无法吐槽了,是我瞎还是你瞎。我明明记得UI图不是这个样子的。  发表于 2015-11-20 13:29
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|葡萄藤轻游戏|博客|小黑屋|手机版|Archiver|技能树.IT修真院论坛 ( 京ICP备13005880号

GMT+8, 2020-7-13 13:27 , Processed in 0.138317 second(s), 41 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表