- 博客(4)
- 资源 (1)
- 问答 (5)
- 收藏
- 关注
原创 使用选项卡TabWidget与TabHost实现底部或者顶部四个分类按钮 点击切换对应的fragment
首先作为一名菜鸟,尤其是记忆不好菜鸟,主动手写笔记记忆一些东西还是很有必要的,至少对于我而言。言归正传,首先当大家看到这个需求,会想到布局中的选项卡控件,TabHost与TabWidget,其中这两个的区别,我的理解就是TabHost是装有选项卡+选项卡内容(FrameLayout)的容器,而TabWidget则就是底部或者顶部的那四个按钮。再说布局中的注意事项的时候首先我们先看下布局,我
2017-07-31 14:19:54 1934
原创 android 在多线程中运用的Toast
public class ToastUtils { /** * 可以在多线程里运行的toast */ private static volatile Toast mToast; private static final Object lock = new Object(); private static Context context;
2017-07-31 09:34:23 984
原创 内存分析------>堆与栈
此分析主要用于记忆,回头查看。该总结源于玉刚说之android 性能优化1、定义一个局部变量的时候,java虚拟机就会在栈中为其分配内存空间,局部变量的基本数据类型和引用存储于栈中,引用的对象实体存储于堆(Heap)中。因为他们属于方法中的变量,生命周期随方法而结束。2、成员变量全部存储于堆中(包括基本数据类型,引用和引用的对象实体),因为它们属于类,类对象终究是要被new出来使用
2017-07-27 17:28:09 240
原创 点击返回键 两次退出APP
@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { long secondtime = System.currentTimeMillis(); if (secondtime - firstime >
2017-07-27 10:22:56 801
如何在json格式里 嵌套一个json格式的数据
2016-06-30
如何将一个数组 赋值到另一个数组里?
2016-06-29
有木有大神提供一下android中利用Service后台服务进行手机截屏功能的代码?
2016-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人