![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Adroid初级
文章平均质量分 59
Carolling1995
这个作者很懒,什么都没留下…
展开
-
关于生命周期不得不说的事儿
学习安卓也有小半年的时间,现在回头来看发现有的知识只是知道大概,没有系统性的在大脑里面留存,所以打算回过头来一是能记载这些时间的学习成果,二是以后遇到旧问题就可以直接翻出来看了。 Activity是android开发的开始,Activity组成了android基本框架之一的Application,主要用于与用户的交互。而一个Activity的整个生命周期里面包含了程序的逻辑,有序的原创 2016-12-02 11:03:43 · 510 阅读 · 0 评论 -
Intent的用法——活动之间跳转
Intent是Android程序中各组件之间进行交互的一种重要方式,一般用于活动之间的跳转,启动服务,发送广播等,不仅可以指明当前的组件想要执行的任务,还可以在不同的组件之间传递数据。 Intent用于活动挑中有两种用法:显式和隐式。 Intent显式用法很简单,建立两个或多个Activity,在需要点击跳转的组件下编入逻辑: Intent intent=new原创 2016-12-02 16:30:02 · 1060 阅读 · 0 评论 -
Intent的用法——传递数据
在启动活动的时候传递数据,利用Intent的putExtra()方法进行重载,可以在Intent中暂存数据,也可以从中取出数据。可以向下一个活动传递数据,也可以返回数据给上一个活动。 这里举一个例子说明Intent关于数据传递的用法,主活动里面设置两个按钮,分别能打开另一个活动和一个DIalog,向Dialog里面传递数据,在打开的另一个活动里面设置一个返回主活动的按钮,并且将数据返回原创 2016-12-05 14:52:15 · 406 阅读 · 0 评论 -
Intent传值新技能
今天在郭神《第一行代码》中看到关于启动活动的最佳写法,大致意思就是在要启动的活动下写入一个函数存放要传送的数据,然后在主活动中只需要一行代码调用该函数即可。比起之前两个活动里面都要写大段代码已经优化了很多,而且需要传递的数据也很明确,自己运行了一下的确方便。 首先在NormalActivity中加入函数: public static void actionStart(Contex原创 2016-12-07 10:17:55 · 270 阅读 · 0 评论 -
Android多线程我该如何理解
学习了java中的线程操作后晕乎乎的,复杂的地方很难理解,简单的想一想其实就像是假如在“认真”编代码的时候被叫去开会,这样就从逻辑思维转换到一种情感思维,也就像是由主线程开启另一个线程,在android中线程的理解与java中大同小异,说不同的话最大的区别就是多了UI操作,其实也就如一件漂亮的衣服一样,里面的东西不会变。 然而Android不允许子线程中进行UI操作,那就只能从U原创 2016-12-14 14:30:50 · 956 阅读 · 0 评论 -
从基础做起——调用设备系统的时间日期
实现一个很基础很必备的功能,获取系统时间日期。 首先理清思路:用一个类TimeAndDate来调用系统的时间日期,为了让项目看起来简单明了用另一个类来初始化年月日等所需参数,最后需要在主函数中刷新显示,这里需要说明的是在主函数中需要生命周期中的onResume()来实现设备与程序的交互,不然并不会显示出当前的时间日期,这也是我在整个项目里面所犯的错误。 布原创 2016-12-19 17:48:38 · 532 阅读 · 0 评论