![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓学习随笔
文章平均质量分 55
mpt_android
一个刚学习安卓的菜鸟~~~
展开
-
android学习-----多线程
一 创建线程的两种方法: (1)通过Thread类的构造方法创建线程 Thread (Runnable runnable) 该构造方法的参数runnable可以通过创建一个Runnable类的对象并重写其run()方法来实现,例如 Thread thread = new Thread(new Runnable){ public viod run(){原创 2015-09-29 20:01:32 · 260 阅读 · 0 评论 -
android学习-----Fragment
一 什么是Fragment? Fragment是android3.0新增的概念,与Activity十分相似,用来在一个Activity中描述一些行为或一部分用户界面。使用多个Fragment可以在一个单独的Activity中建立多个UI面板,也可以在多个Activity中重用Fragment。 一个Fragment必须被嵌入到一个Activity中,它的生命周期直接受其所属的宿主Ac原创 2015-09-29 20:41:56 · 377 阅读 · 0 评论 -
android学习--------Service
一 Service是什么及不是什么 Service是什么:Service是能够在后台长时间运行操作并且不提供用户界面的应用程序组件。其他应用组件能启动服务,并且即使用户切换到另一个应用程序,服务还可以在后台运行。 Service不是什么:官方文档解释如下 Service不是一个单独的进程。 Service不是一个线程。 二 Service的分原创 2015-09-30 16:29:37 · 368 阅读 · 0 评论 -
Activity向Fragment传递数据
今天遇到的问题。Activity向Fragment传递数据时,要注意的问题:在Fragment中用于显示Activity传递过来的数据的组件在findViewById时要写 在onCreateView方法中,不然会有错。如写成 public class Fragment01 extends Fragment{ TextView tv; @Override public V原创 2015-10-11 16:08:02 · 409 阅读 · 0 评论 -
setTag()
setTag()是设置标签,getTag()是获取标签,作用为:1.用于区分很多相似的View例如: button1.setOnClickListener(new OnClickListener ... );button2.setOnClickListener(new OnClickListener ... );它们可能执行相似的逻辑,但你必须分别为两个Button设置两个独立转载 2015-10-27 15:35:12 · 5556 阅读 · 0 评论 -
中文乱码问题
选中项目后,右键点击,在弹出的菜单中点击属性(Properties),在弹出的属性窗口中,选择资源(Resource)— —点击选择Other(其他),然后选择UTF-8。原创 2016-03-20 15:39:03 · 228 阅读 · 0 评论 -
MD波纹效果
1.在item的XML中直接添加:android:background="?android:attr/selectableItemBackground"android:clickable="true"android:focusable="true"原创 2016-12-28 15:30:02 · 377 阅读 · 0 评论