Android
ysamg
远见-勤奋-恒心。
展开
-
安卓基础 Android基本组件
1.ActivityActivity 是最基本的模块,一般称之为“活动”,在应用程序中一般一个Activity就是一个单独的屏幕。每一个活动都被实现为一个独立的类,并且从活动基类中继 承而来,活动类将会显示由视图控件组成的用户接口,并对事件作出响应。Activity利用View来实现应用中的GUI(用户直接通过GUI和应用程序 做交互)。Activity窗口内的可见内容通过基类View提供。使用A转载 2017-03-17 15:42:08 · 979 阅读 · 0 评论 -
AndroidManifest.xml中android:largeHeap="true"作用
刚接触android没几天,研究他人代码,看到AndroidManifest.xml 有android:largeHeap的属性,速度度娘。android:largeHeap为true,这样APP运行时,内存限制值可以达到dalvik.vm.heapsize的值(安卓设备对应用内存的最大内存限制),不容易出现内存溢出android:largeHeap为false,这样APP运行时,内存原创 2017-03-08 15:08:04 · 4051 阅读 · 0 评论 -
Mac下Android Studio中获取SHA1和MD5
打开Android Studio中的Terminal,也可以直接打开系统的获取debug.keystore的SHA1和MD5keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android获取其他keystore的,如正式签名转载 2017-04-01 13:43:35 · 540 阅读 · 0 评论 -
安卓基础 Activity生命周期
想了解Activity工作流程,我们必须要了解Activity的生命周期。Activity的生命周期内容在很多的教材中都会有所说明,”古人“还给出了一张经典的生命周期图:1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。2.当前Activity被其他Activity覆盖其上或被锁屏:系原创 2017-03-17 11:46:43 · 425 阅读 · 0 评论 -
安卓基础 overload与override的区别
override(重写,覆盖) 1、方法名、参数、返回值相同。 2、子类方法不能缩小父类方法的访问权限。 3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。 4、存在于父类和子类之间。 5、方法被定义为final不能被重写。 overload(重载,过载) 1、参数类型、个数、顺序至少有一个不相同。 2、不能重载只有返回值不同的方法名。转载 2017-03-17 12:10:51 · 738 阅读 · 0 评论