知识点:(比较杂)
1. 关于父类的静态方法能不能被重写。
2. 关于activity的生命周期中,有没有可能只走了oncreate方法而没有走onstart方法
3. 关于是否真的不可以在子线程中更新ui。。
4. 关于DialogFragment….
5. 关于复杂的二维码扫描,我们用Zxing是扫不出来的,而且Zxing扫描有时候会出现一串奇怪的数字.所以我们应该用zbar…

答案:
问题1:
经过测试,静态的方法是不能被重写的,但是是可以被继承的。虽然是被隐藏起来了。但我们可以在别的地方通过子类.静态方法名来调用。在测试过程中还发现一个奇怪的东西。我竟然在父类里面可以调用到子类中的静态方法。。。后来发现虚惊一场。。其实这和子类父类没有关系。我们可以在项目的任何一个位置调用这个子类的静态方法。其根本原因是因为,在调用的那个类的最上面有这么一句话:

import static com.example.administrator.testapplication.Child.staticChild;

问题2:
我们都知道,activity在onCreate()后会调用onStart()…那什么情况下会不走onStart()…这就像一个脑筋急转弯。。其实这个情况我们都遇到过啊。。那就是在做APP的时候会有免登陆的功能,即再登录页的时候。。我们会先判断下有没有登陆过。如果登陆过了,我们会把LoginActivity直接finish掉。跳到app的首页。。。。说到这里你应该明白了。。是的。。就是在onStart()方法之前把页面finish掉。这有可能是我们主动调用的finish(),也可能是在onCreate的时候出现异常而结束这个activity了。。。
问题3
我们刚接触Android的时候。就应该知道。控件的更新只能在UI主线程中做,因为多个线程访问UI是不安全的.我也是一直这么理解的。。直到前几天偶然看到一篇文章。。我觉得我的世界观被摧毁又重建了。。。下面是原文的连接:

http://www.cnblogs.com/lao-liang/p/5108745.html

里面讲的很详细。。我就不说了,,以免说错了。误导大家。。

问题4
DialogFragment 这个很多人应该很早就知道了。。原谅我的愚昧无知,,。我竟然是最近才知道这个东西。。惭愧啊。。
引用鸿洋大神博客里面的一句话就是:

DialogFragment在android 3.0时被引入。是一种特殊的Fragment,用于在Activity的内容之上展示一个模态的对话框。典型的用于:展示警告框,输入框,确认框等等。
在DialogFragment产生之前,我们创建对话框:一般采用AlertDialog和Dialog。注:官方不推荐直接使用Dialog创建对话框。

哎。。好惭愧啊。。我竟然一直不知道。。。原文链接:
http://blog.csdn.net/lmj623565791/article/details/37815413
嗯。。里面也讲的很好。。写了个demo。。就会用了。。挺简单的,大家也可以动手写下。。。我写的目的是为了告诉自己以后不要再用Dialog了。。。。
问题5:
这个是我之前用Zxing的时候就发现了。。因为有时候会扫描出一串奇怪的数字。。根本不是二维码里面的真实内容。而且。如果你的二维码复杂一点,即包含的内容多一点的话。用Zxing扫描出来的时间就会很长,或者根本就扫描不出来。。后来我们后台告诉我他们用的Zbar。。。就去搜了下。。果真准确率高了很多。。两者也是有区别的。大家可以去查一下。说哪个好的都有。。我觉得这个看个人使用吧。。我以前用的都是Zxing。毕竟ZXing的资源比较多。可以找到源码,但是Zbar就很难找到源码了。。但是。。我还是打算以后用Zbar。因为我确认对比了下。。Zxing扫描不出来的二维码,Zbar可以。。。

嗯。。就这样。。通篇都是文字。。可能没人会看,我写的目的是为了给自己一个交代吧。。。
昨天在网上看到了一个短片。。名字好像是《下一个十年,你会在哪里》.觉得最好那个演员的眼神,直达我心底。。我也得问问我自己。。下个十年,我想在哪里,我会在哪里,过着什么样的生活。和什么样的人在一起。或者我自己过得怎么样。。。。哈哈哈。。想太多了。。当下还是好好学习。天天向上吧。。。
每日一句经典:
哭是为了感动谁。
笑又是为了遇见谁。。。

单曲循环。。路过蜻蜓。。

好久没有写博客了。。。说说最近的感悟即学到的东西。。。相关推荐

  1. 学无止境,笔不停耕----写博客两周年的一些感悟

    从翻译开始 在 CSDN 注册博客其实已经 3 年.动机是在学习Shiro 的时候,翻译了几篇官方文档.个人觉得这几篇文档写的很不错,但是英文不好的同学阅读起来会比较费劲.另外,翻译的过程也比较费时. ...

  2. 好久没写博客了,改天要把原博客资料整理下,弄个链接什么

    好久没来写了,主要是最近再弄webform下的东东--asp.net+ajax,可是进度很慢,所以也没办法写一些心得什么的.感觉有点对不起博客.嘿嘿 原来的博客,也好久没去了,当初搬家主要就是因为那个 ...

  3. 我为什么要写博客,写博客的意义是什么

    我为什么要写博客,写博客的意义是什么 增强自己的技术水平和知识储备.写博客需要对所写的内容进行深入的研究和思考,从而加深对知识的理解和掌握. 促进个人品牌建设.通过写博客,可以向读者展示自己的专业性和 ...

  4. 我从大学开始写博客,如何写一篇技术博客,谈谈我的看法!

    前言 只有光头才能变强. 文本已收录至我的GitHub精选文章,欢迎Star:https://github.com/ZhongFuCheng3y/3y 我一直推崇学技术可以写技术博客去沉淀自己的知识, ...

  5. Typora+PicGo+github搭建免费稳定图床写博客如行云流水(mac+window)

    Typora+PicGo+github搭建免费稳定图床写博客如行云流水(mac+window) 0.前言 一直都在用typora写博客和技术文档,它干净整洁的洁面让我流连忘返.不过一直有一个问题困扰着 ...

  6. 还在犹豫写不写博客吗?

    扬帆起航吧少年 为什么我要开始写博客 你为什么还在犹豫 最后 坚持,坚持,坚持!!! 为什么我要开始写博客 The most important reason,我想记录生活 ,记录自己的成长(想一想再 ...

  7. 写博客能月入10K?

    对于写博客这件事情,我还是非常有经验的,我大概从大二开始写博客,一直持续到现在已经有6年的时间了,应该说是积累了一些经验,今天跟大家聊聊. 在大学的时候,写博客的初心其实就是记录一些学习的知识,那个时 ...

  8. 生活向——写博客的好处

    文章目录 一.自己 二.第一篇 三.第二篇 四.第三篇 一.自己 其实吧,自己写博客时,在大一时候,学长就帮我下载了typroa,github.clash for windows,VM等等不过一直到了 ...

  9. 博客园cnblog用Markdown写博客的过程如何图片居中、添加缩进

     刚开始写博客,对Markdown语法不熟悉,HTML也快全忘了.记录一下. 一.博客园插入图片(复制之后直接粘贴,而非上传的方式) 正常是这么显示的![](图片链接),这种形式没有办法进行图片居中或 ...

最新文章

  1. 用python解“BCD解密”问题
  2. easyui datagrid 自定义加载按钮实例
  3. 【NLP】Attention Model(注意力模型)学习总结
  4. linux 系统权限 数字含义
  5. 大数据哈希学习: 现状与趋势
  6. PageOffice实现js执行在线编辑时Word文档中的宏命令
  7. Javascript 原型和继承(Prototypes and Inheritance)
  8. 遨博机器人执行线程_智造洞察 | 遨博机器人推出国内首条“用机器人生产机器人”产线;服务机器人等助力8月经济回升;浙江企业研发飞机发动机榫槽数控拉床...
  9. php5.5 连接数据库,php5.5 session_set_save_handler 连接数据库问题
  10. java web开发myeclipse_【java项目实战】一步步教你使用MyEclipse搭建java Web项目开发环境(一)...
  11. 中国好岳父?女婿亏掉公司半个亿 岳父3天还清!涉事公司回应了
  12. ImageView的属性android:scaleType
  13. 【文档/键值数据库】文档数据库和键值数据库有什么区别
  14. 【自然语言处理】一篇文章入门分词(Tokenization)
  15. 莫队算法小介绍——看似暴力的莫队算法
  16. URIError: URI malformed
  17. pycharm执行python时,如何填写参数
  18. WP微信机器人插件v2(更新)
  19. 替代Notepad++,可以试下notepad--,专门针对Notepad++替代而开发的简洁编辑器
  20. iwconfig 安装_linux下安装无线驱动

热门文章

  1. Linux grep命令使用介绍
  2. 2021年危险化学品生产单位安全生产管理人员考试题及危险化学品生产单位安全生产管理人员作业考试题库
  3. 如何让游戏手柄joystick的按键映射键盘keyboard按键,方便不支持手柄的pygame游戏可以通过简单设置后用手柄进行操控
  4. 园区高效管理的“神器”--快鲸智慧园区管理系统
  5. MT6753芯片资料MT6753处理器资料
  6. 01.NetLogo-命令学习
  7. 同款蓝牙耳机为什么会串联_烂大街的蓝牙耳机音质都一样,为什么有人买更贵的AirPods...
  8. 常用淘宝api 地址
  9. 64位计算机int类型字长,64位整数问题
  10. ei指什么_“EI”是什么意思?