- 博客(6)
- 资源 (16)
- 收藏
- 关注
原创 Activity的启动模式
Activity的启动模式,即Android manifest文件中的launchMode,可以通过给标签下的android:launchMode属性来设置启动模式 Activity的启动模式的主要作用是管理activity之间的跳转,共有4种启动模式:standard,singleTop,singleTask,和singleInstance。 Android是
2016-03-29 21:10:27 1036
原创 java笔记--设计模式之模版方法模式
在现实生活中,很多事情都包含几个实现步骤,例如请客吃饭,无论吃什么,一般都包含点菜、吃东西、买单等几个步骤,通常情况下这几个步骤的次序是:点菜 --> 吃东西 --> 买单。在这三个步骤中,点菜和买单大同小异,最大的区别在于第二步——吃什么?吃黄焖鸡和吃满汉全席可大不相同。在软件开发中,有时也会遇到类似的情况,某个方法的实现需要多个步骤(类似“请客”),其中有些步骤是固定的(类似“点单”和“买
2016-03-06 15:25:16 767
原创 Android面试可能会问到的问题
由于自己最近在准备面试,所以也找了些面试题,以下内容是自己的总结,通过从多次的面试经验中提取出了一些高频的可能会问到的问题,这些面试问题的答案仅供参考。 1. 什么是ANR,如何避免它?应用程序有一段时间反应不灵敏,系统会向用户显示一个对话框,提示应用程序无响应。默认情况下,在android中Activity的最长执行时间是5秒,BroadcastReceiver的
2016-03-05 23:10:57 2025 2
原创 Android中获取全局的Context技巧
在我们平常的开发中,很多时候我们新建的一个普通的java类文件(非Activity类的),在某些地方我们需要用到Context,弹出Toast的时候要、启动活动的时候要、发送广播的时候要、操作数据库和弹出通知的时候等。 由于活动本身就是一个Context对象,在Activity活动里面获得Context很简单,但是当很多逻辑代码他不是Activity的时候,那怎么能获取到Conte
2016-03-03 20:32:35 1289
原创 Android布局中的layout_weight和weightSum属性的详解及使用
由于Android设备的尺寸大小不一,种类繁多,当我们在开发应用的时候就要考虑屏幕的适配型了,尽可能让我们的应用适用于主流机型的尺寸,这样我们的应用不会因为尺寸不同而不美观,解决屏幕适配问题的方法有很多,在这里我所讲的是其中的一种解决方案---巧妙的使用layout_weight属性。 在布局中Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置它所占...
2016-03-02 22:53:08 23072 3
原创 Android中如何实现后台执行定时任务
Android中的定时任务一般有两种实现方式,一种是使用Java API里的Timer类,另一种是使用Android的Alarm机制。 这两种方式在多数情况下都能实现类似的效果,但Timer有一个明显的短板,它并不太适用与那些需要长期在后台运行的定时任务。As we know,为了能让电池更加耐用,每种手机都会有自己的休眠策略:比如手机不用的时候智能的断开wifi连接,根据光线强弱自
2016-03-01 21:04:34 6213 5
Android设备读写NFC标签Demo
2017-08-12
Android获取当前的Activity类名
2017-06-17
Android3D翻页效果的倒计时控件
2017-04-22
Android设备读写NFC标签
2017-01-01
Android自定义ViewGroup-----流式布局
2016-08-30
java在线笔试参考代码1
2016-08-25
共轭梯度法c++程序
2015-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人