`
flyering
  • 浏览: 37549 次
  • 性别: Icon_minigender_1
  • 来自: 河北保定
社区版块
存档分类
最新评论
文章列表
之前的代码:如下 output = new FileOutputStream(file); byte buffer[] = new byte[4 * 1024]; while ((input.read(buffer)) != -1) { output.write(buffer); } 修改好的代码: output = new FileOutputStream(file); byte buffer[] = new byte[4 * 1024]; int length=0; while ((length  = input.read(buffer)) != -1) { ou ...
Java 一、java 与或非 操作 与(&)、非(~)、或(|)、异或(^) 1.与运算符 与运算符用符号“&”表示,其使用规律如下: 两个操作数中位都为1,结果才为1,否则结果为0,例如下面的程序段。 public class data13 { public st ...
  “拿来主义”standard模式。哪里需要调用我我就去哪里,可以多次实例化,可以几个相同的Activity重叠。     “拒绝堆叠”singleTop模式。可以多次实例化,但是不可以多个相同的Activity重叠,当堆栈的顶部为相同的Activity时,会调用onNewIntent函数。     “独立门户”singleTask模式。同一个应用中调用该Activity时,如果该Activity没有被实例化,会在本应用程序的Task内实例化,如果已经实例化,会将Task中其上的Activity销毁后,调用onNewIntent;其它应用程序调用该Activity时,如果该Activity ...
standard  每次都会新建,每个Task都可以有,且每个Task都可以有多个实例(每个Task都可以有,且可以有多个)  singleTop 当前实例如果在栈顶,就不新建实例,调用其OnNewIntent。 如不在栈顶,则新建实例  (每个Task都可以有,且可以有多个,在栈顶时可复用)  singleTask 新建一个Task,如果已经有其他的Task并且包含该实例,那就直接调用那个Task的实例。(只有一个Task中会有)  singleInstance 新建一个Task,且在该Task中只有它的唯一一个实例。 (只有一个Task会有,且该Task中只有它)
一个Activty的生命周期 Activty的生命周期的也就是它所在进程的生命周期。 每一个活动( Activity )都处于某一个状态,对于开发者来说,是无法控制其应用程序处于某一个状态的,这些均由系统来完成。 但是当一个活动的状态 ...
Field 'id' doesn't have a default value id没有默认值。。。。。
单线程模型 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如用户的按键事件,用户接触屏幕的事件以及屏幕绘图事件,并把相关的事件分发到对应的组件进行处理。所以主线程通常又被叫做UI线程。在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。 2.1 子线程更新UI Android的UI是单线程(Single-threaded)的。为了避免拖住GUI,一些较费时的对象应该交给独立的线程去执行。如果幕后的线程来执行UI对象,Android就 ...
1.Activity 是android应用中负责与用户交互的组件。 2.View 组件是所有UI空间、容器控件的基类,是android应用中用户实实在在看到的部分。 Activity把指定View显示出来: 调用Activity里的setContentView()方法。 setContentView()方法可以接受一个View对象作为参数,例: //创建一个LinearLayout LinearLayout  ll= new LinearLayout(this); //设置该Activity显示ll; super.setContentView(ll); 3.Service Service与Act ...

Android Java包

快速了解android平台的一种方式是查看Java包的结构。 因为android源于标准的JDK发布版,所以了解受支持的内容和不受支持的内容非常重要。下面是androidSDK中中的的包。 1.android.app:实现android的应用程序模型。主要的类包括Application(表示开始和结束语义),以及众多与Activity相关的类,控件,对话框,提醒和通知。 2.蓝牙(略,以后详细介绍) 3.android.content:实现ContentProvider概念。ContentProvider将数据访问从数据存储中抽象出来。这个包还实现了一些为荣Intent和Android URI ...
今天2012年3月5日,现在手头上就一本书,名字叫精通android  2 ,现在开始看这边书,今天晚上看看,明天,还有一本李刚疯狂android讲义。不知道这两本的对于稍微有一点基础的人好不好。 好了,废话少说,开始学习。
今天,引入了一个项目,但是出现了一个问题,项目上出现了一个大感叹号。而且启动项目,提示是“您的项目包含错误(S),请运行您的应用程序之前,它们修复。” 仅限于个人,引用的jar包错误,在项目的属性里,找到打着红叉的jar包,删除掉,然后项目中还会有错误,再解决的就可以了。
Global site tag (gtag.js) - Google Analytics