- 博客(7)
- 收藏
- 关注
原创 第一行代码新闻项目思路整理
读了郭神的第一行代码,敲完新闻项目之后又重新捋了下思路。才明白整个小项目的流程,下面分享给大家:首先:我们的需求:1. 分清楚双页模式和单页模式。让项目可以一套代码运行; 2. 单页模式下,有一个新闻列表,点击里面的新闻标题跳转到新闻详情页; 3. 双页模式下,左边是新闻列表,右边是新闻详情,点击左边的新闻列表,右边的新闻详情随之更新。 ok,需求清楚了,下面就开始敲代码新建完项目,在...
2018-04-09 10:18:22
590
2
原创 第一行代码第二版ListView的使用(listView复用遇到的坑)
这个复杂又好用的控件,说不清是爱是恨。开始学习它吧。 首先当然是创建项目啊,然后修改一下activity_main的布局文件,内容如下<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/
2017-09-04 13:34:48
690
原创 活动的四种启动模式(第一行代码总结)
四种启动模式分别是:standard,singleTop,singleTask,singleInstance 它们的启动方法都是通过给<activity> 标签指定android.launchMode属性来选择启动模式 共同点:他们都使用返回栈来管理活动(Activity). 不同点: 1.standard是默认的启动模式,每次启动一个活动,这个活动就会入栈并且在栈的最顶端,而且,,无论返回
2017-08-19 10:23:34
443
原创 studio快捷键(后面会在遇到的时候持续更新)
Alt + Enter 快速生成方法Shift + F6 修改变量名,类名,方法名,结束后按Enter完成;Ctrl + Alt + F 将局部变量抽取为全局变量Ctrl + Alt + V 生成局部变量(返回值);Alt + Insert 生成代码(如get,set方法,构造函数等)Ctrl + F7可以查询当前元素在当前文件中的引用,然后按F3可以选择Ctrl + Alt + T可以把代码包
2017-08-14 16:58:42
176
原创 第二行代码第一章(Android原理)
一、Android的系统架构 1.Linux内核层,Android是基于Linux内核的,至于Linux内核是什么,我也不知道,只知道它为Android提供了一些底层的驱动之类的东西 2.系统运行库层,为减少代码重复,这一层为Android提供了一些C/C++库,例如:数据库支持,绘图支持之类的帮助。 这一层还有Android运行时库,主要为了支持Android使用JA
2017-08-14 15:27:55
262
原创 有关于String字符串的坑(==号和equals的区别)
今天写代码,,被String还好坑了一把,,,还是怪自己基础知识不坚固啊, 首先我创建了一个按钮,,,为这个按钮做了一个点击事件,,然后获取这个按钮上的字,,做判断,,判断为true就改变按钮上的字,,我直接用==做判断,,怎么做都不对,,最后通过朋友讲解,才换成了equals,,具体代码如下 package com.yiyajing.yyj.youku;import android.conte
2017-08-06 20:06:21
455
原创 Antivity的生命周期
首先我创建了两个页面,,,第一个页面有一个小按钮,,,点击可以跳转到第二个页面 第一个页面代码(为了查询log方便,,我直接写成了中文,,,打开这个页面,,看那个方法的调用顺序来判断activity生命周期)package com.yiyajing.yyj.youku;import android.content.Intent; import android.media.tv.TvContrac
2017-08-04 14:08:44
501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人