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