Android中Activity生命周期从网上摘的事件回调方法以下1-4不可终止。1.onCreate():Activity启动后第一个被调用的方法,常用来进行Activity的初始化,例如创建View、绑定数据或者恢复信息等。。(?oncreate可以恢复什么信息)2.onStart():当Activity显示在屏幕上时,该方法被..
分类:
移动开发 时间:
2014-05-27 03:42:24
阅读次数:
455
今天遇到一个问题,在音乐应用里长按一个歌曲,在弹出菜单中选择搜索,在搜索选择框中选择浏览器。正常情况下应该打开浏览器并且使用默认的搜索引擎启动搜索,但是现在浏览器搜索界面并没有打开。首先想到的是打开浏览器工程,在相关位置设置断点,启动调试,发现一切处理正常..
分类:
移动开发 时间:
2014-05-27 03:30:57
阅读次数:
303
在做布局时,经常有些部分是重复的,比如title或者foot的地方,最简单的办法当然是直接复制过去,
这里介绍include的用法,有过c++或者c经验的同学一看就明白了,就是把另一个布局包含进来.
先看下实现的效果:
里面上下各有两个文字布局,是用include包含进去的,直接看代码
activity_main.xml:
<RelativeLayout xmlns:android=...
分类:
移动开发 时间:
2014-05-22 13:04:44
阅读次数:
345
先看我们怎么实现所有Activity展示的国际化,正常我们不会在原生态的setting中去实现,因为多数现在都是定制,我们也是,下面是我们自己的设置应用的语言切换实现功能代码:
try {
Class activityManagerNative = Class.forName("android.app.ActivityManagerNative");
Object am = a...
分类:
移动开发 时间:
2014-05-22 12:51:07
阅读次数:
890
创建兼容android activity的OSGI bundle...
分类:
移动开发 时间:
2014-05-22 12:20:00
阅读次数:
410
前言
Context在android中的作用不言而喻,当我们访问当前应用的资源,启动一个新的activity的时候都需要提供Context,而这个Context到底是什么呢,这个问题好像很好回答又好像难以说清楚。从字面意思,Context的意思是“上下文”,或者也可以叫做环境、场景等,尽管如此,还是有点抽象。从类的继承来说,Context作为一个抽象的基类,它的实现子类有三种:Applicati...
分类:
移动开发 时间:
2014-05-22 11:54:28
阅读次数:
394
关于依赖注入
Dependency Injection( 依赖注入)可以很好的帮助我们分离模块,降低耦合、提高可测试性。(PS:Roboguice 只是一个工具,依赖注入更多的是一种思想)
通常博主开发项目时喜欢以Activity 、Service 等组件作为顶级层入口,辅以各类接口作为业务服务。Activity 主要负责维护界面相关的东西,及提供功能所需要的上下文环境,引入功能实...
分类:
移动开发 时间:
2014-05-22 10:30:30
阅读次数:
535
3.1、Service服务
Service类似Activity,实际上就是一个没有界面的Activity,而且默认不会随着程序关闭而关闭。
开发人员自定义的服务类一般用来完成一些安全软件的一些监听功能,以及消息提示,流氓软件的功能。
系统服务则是通过类似getSystemService()的方法来取得系统的一些服务管理类(XxxxManager),来调用系统处理好的功能完成自己需要的操作,...
分类:
移动开发 时间:
2014-05-22 09:33:54
阅读次数:
311
android 3.0+以上 已经不建议在activity中添加耗时操作,要界面和数据脱离。4.0以上的通信都必须放到线程里去做,不能在UI线程。解决办法是另起线程,如果一定要想在UI线程操作...
分类:
移动开发 时间:
2014-05-22 08:53:22
阅读次数:
351
测试源码:
//测试派生类的构造函数的调用顺序何时调用
//Fedora20 gcc version=4.8.2
#include
using namespace std;
class base
{
public:
base()
{
cout<<"base created!"<<endl;
}
~base()
{
cout<<"base destroyed!"<<en...
分类:
编程语言 时间:
2014-05-20 14:12:21
阅读次数:
322