![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
a_salt_fish
一个程序员如果没有梦想,和咸鱼有什么区别
展开
-
Android第一天
设置线性布局的方向,不设置报错原创 2016-01-26 22:52:03 · 240 阅读 · 0 评论 -
Android 第八天 (上午)
深入Handler使用Handler实现线程中的通讯原创 2016-02-04 10:35:15 · 236 阅读 · 0 评论 -
Android 第七天(下午)
Android当中的线程Android铁律。在UI线程之外不能修改UI、在Android中线程可以分为两大块,一个是Main Thread(UI线程、主线程)一个是Worder Thread(其他线程(原则上来说是不能操作UI的))。的原创 2016-02-03 14:04:08 · 246 阅读 · 0 评论 -
Android 第七天(上午)
Intent对象初步我们先创建一个Activity然后在主Activity中设置一个按钮,使用这个按钮跳转到另外一个Activity然后在另一个Activity中使用Intent intent=getIntent();//这个方法就是获取传递过来的intent对象。然后我们就可以使用这个intent对象获得上一个Activity的数据。例如,原创 2016-02-03 09:59:50 · 217 阅读 · 0 评论 -
Android 第十一天
阿西吧 考研成绩出来了 ,哎浪费一年时间 。还是老老实实工作吧。继续学习。原创 2016-02-15 15:51:50 · 298 阅读 · 0 评论 -
Android 第六天
Activity生命周期。在AndroidManifest.xml文件中 intent_filter这个子标签放在放在哪个activity中,这个activity就作为这个程序的默认activity.你每当添加一个activity时,你需要在activityMainfest文件中的这个标签中添加一个标签。在activity标签中必须有两个属性要设置,一个是and原创 2016-02-01 15:42:51 · 333 阅读 · 0 评论 -
Android 第十天
今天主要学习了Android studio的一些基本功能。和快捷键。比如Alt+回车 就是显示错误然后学习了在JAVA代码里面添加布局布局文件。LinearLayout main=(LinearLayout) findViewById(R.id.root);int[] images = new int[]{ R.mipmap.java, R.原创 2016-02-14 19:30:29 · 211 阅读 · 0 评论 -
Android 第五天 (下午)
进度条的使用。android的进度条基本上都是ProgressBar的类或者子类。这个控件就是 进度条控件默认是圆圈。我们要改变他的风格就要设置他的style. style="?android:attr/progressBarStyleHorizontal"//前面用?来引用这串代码。http://www.cnblogs.com/greatverve/原创 2016-01-30 15:04:24 · 377 阅读 · 0 评论 -
Android 第五天(上午)
今天主要学习,时间和日期的表示方法 android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/TimePickid" />//这就是一个时间表当我们要看用户选择的时间是什么的时候,我们就要去java原创 2016-01-30 10:43:38 · 313 阅读 · 0 评论 -
Android 第四天(晚上)
由于时间紧迫,只能加强学习强度。不知道为什么,每天都觉得头疼。晚上学习相对布局。下面是一些笔记和学习记录。为什么要使用相对布局,因为相对布局对于上一个线性布局来说,相对轻松,不像线性布局一样麻烦。各种嵌套,而且性能也要强。几个重要的属性。 android:layout_toRightOf="@id/fristid"//让当前控件右边缘对其到这个id的控件的右边缘。原创 2016-01-29 17:24:07 · 304 阅读 · 0 评论 -
Android 第四天 (下午)
深入LinearLayout布局LinearLayout嵌套嵌套很容易。Layout_weight需要注意的是如果Layout_weight控件都设置为1的话,是平分父控件的剩余空间。!如果一个是1一个是2 那么就是把父控件的剩余空间平分成3分 一个站3分之一 一个占3分之2。当你想占整个父控件的 几分之几的话,有一个技巧就是把空间的layout_width原创 2016-01-29 14:28:07 · 301 阅读 · 0 评论 -
Android 第四天(上午)
RadioButton 单选按钮和多选按钮的区别在于,一组单选按钮只能选中一个。 这个格式,在这里可以添加子标签 > 如果是这种格式就不能在里面添加子标签。这次我先用OnCheckChangeListener这个监听器,然后用RadioGroup绑定这个监听器。class RadioGroupListener implements OnCheck原创 2016-01-29 10:12:35 · 452 阅读 · 0 评论 -
Android 第九天(晚上)
Android开发我暂时 记录到这里。因为我发现很多Java基础 忘记了。所以我打算再去学习学习Java ,所以我应该会写几天Java的 博客用于记录,然后在对前面的Android做一些总结和深入。GET与POST方法。Http请求总类原创 2016-02-05 18:38:28 · 169 阅读 · 0 评论 -
Android 第九天(下午)
Http协议概要HttpClient初步:在主线程当中不能访问网络。这个是安卓的一个规矩。因为主线程主要是用来响应和用户的交互的,如果你在主线程当中访问网络,手机的网络环境不太稳,如果在主线程中访问,可能时间很长,会阻塞主线程。对用户来说就可能关掉这个程序。增加权限。原创 2016-02-05 12:54:45 · 203 阅读 · 0 评论 -
Android 第九天(上午)
Handler 的post方法Java中实现线程运行有两种方法。一种是继承Thread这个类,而另外一种是去实现Runnable对象。这两者的区别,Thread,这个类的对象实际上就代表一个线程。而你去实现Runnable这个接口,再去生成Runnable这个对象,它代表的不是一个线程,而是一个线程体,单有线程体是不能运行的,你还要在把线程体对象传到线程对象里面去,然后再通过线原创 2016-02-05 12:00:07 · 155 阅读 · 0 评论 -
Android 第三天(下午)
多选按钮(CheckBox)这个控件和 前几天的控件使用方法上是一样的。主要是要区别在于怎么知道用户选的是哪一个按钮和,到底是勾选还是取消。第一个问题我们在监听器里面可以解决class OnBoxListener implements OnClickListener{public void onClick(View v) {if(v.getId()==R.id.eatId)原创 2016-01-28 15:59:54 · 320 阅读 · 0 评论 -
Android 第三天(上午)
今天主要学习控件,可以用XML 和JAVA 两种方式来控制控件布局,但是XML 相对简单,JAVA 相对灵活,但是复杂。然后布局可以使用Layout布局,和View布局。前者有 Linear和relative布局,后者有List和grid布局。LineraLayout有垂直方向和水平方向。距离单位PX ,就是像素,每个像素可以显示红绿蓝三种颜色。dpi (dots per原创 2016-01-28 11:05:20 · 290 阅读 · 0 评论 -
Android第二天
今天主要学习了 Android S 的使用 。发现 确实要跟着版本走。 确实比EC 方便许多,然后用了Genymotion模拟器,也比AVD快很多。非常不错。至于变成方面 使用了 XML的一种监听器,效果和上一篇一样,不过我更加喜欢 XML这种,感觉方便许多。原创 2016-01-28 10:14:30 · 267 阅读 · 0 评论 -
Android 第八天(下午)
Handler源代码 looper 源代码 Message源代码ThreadLocal他的键一定是线程对象,但是值可以使任意对象。每一个Looper都与一个消息队列,线程对应。每一个Handler都有一个消息队列对象,和looper对象。Looper.prepare()。这个方法做了两件事,第一创建了一个looper对象,然后获取当前线程的对象,然后和looper对象,一块原创 2016-02-04 16:05:12 · 182 阅读 · 0 评论