最新公告
  • 欢迎您光临IO源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 移动应用开发实验报告 PDF 下载

    移动应用开发实验报告 PDF 下载

    本站整理下载:
    链接:https://pan.baidu.com/s/105mc5_5fwOWFujZ0-1TSBw 
    提取码:mtkw 
     
     
    相关截图:
     
    主要内容:
    实验三 Android 生命周期 
    一、实验目的 
    1.巩固使用 Eclipse 开发 Android 应用程序方法和步骤。 
    2.加深了解和体验 Activity 的生命周期中各状态的变化关系。 
    3.掌握 Android 应用程序的调试方法和工具。 
    二、实验内容 
    1.建立在 Android 生命周期各阶段添加日志点的 Android 工程,工程名称: ActivityLifeCycle,包名称:edu.scse.ActivityLifeCycle,Activity 名 称 : ActivityLifeCycle。 
    三、实验仪器、设备 
    硬件:PC 微型计算机、1G 以上内存,40G 以上硬盘 
    软件:Windows XP,Eclipse , JDK , Android SDK 
    四、实验代码与截图 
    1.建立工程
    打开Android Studio,点击File,选择新建一个工程;
    在Application name中输入ActivityLifeCycle185584,点击next;
    勾选Phone and Tablet,点击next;
    勾选Empty Activity,点击next;
    在Activity Name中填写ActivityLifeCycle,点击finish。
    2.实验代码 
    MainActivity.java 文件的代码: 
    package edu.scse.activitylifecycle185584;
     
    import androidx.appcompat.app.AppCompatActivity;
    import android.os.Bundle;
    import android.util.Log;
     
    public class MainActivity extends AppCompatActivity {
        private static String TAG = “LIFECYCLE”;
     
        @Override//完全生命周期开始时被调用,初始化Activity
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            Log.i(TAG, “(1) onCreate()”);
        }
     
        @Override//可视生命周期开始时被调用,对用户界面进行必要的更改
        public void onStart() {
            super.onStart();
            Log.i(TAG, “(2) onStart()”);
        }
     
        @Override//在onStart()后被调用,用于恢复onSaveInstanceState()保存的用户界面信息
        public void onRestoreInstanceState(Bundle savedInstanceState) {
            super.onRestoreInstanceState(savedInstanceState);
            Log.i(TAG, “(3) onRestoreInstanceState()”);
        }
     
        @Override//在活动生命周期开始时被调用,恢复被onPause()停止的用于界面更新的资源
        public void onResume() {
            super.onResume();
            Log.i(TAG, “(4) onResume()”);
        }
     
        @Override//在onResume()后被调用,保存界面信息
        public void onSaveInstanceState(Bundle savedInstanceState) {
            super.onSaveInstanceState(savedInstanceState);
            Log.i(TAG, “(5) onSaveInstanceState()”);
        }
     
        @Override//在重新进入可视生命周期前被调用,载入界面所需要的更改信息
        public void onRestart() {
            super.onRestart();
            Log.i(TAG, “(6) onRestart()”);
        }
     
        @Override //在活动生命周期结束时被调用,用来保存持久的数据或释放占用的资源
        public void onPause() {
            super.onPause();
            Log.i(TAG, “(7) onPause()”);
        }
     
        @Override //在可视生命周期结束时被调用,一般用来保存持久的数据或释放占用的资源
        public void onStop(){
            super.onStop();
            Log.i(TAG, “(8) onStop()”);
        }
     
        @Override //在完全生命周期结束时被调用,释放资源,包括线程、数据连接等
        public void onDestroy(){
            super.onDestroy();
            Log.i(TAG, “(9) onDestroy()”);
        }
    }

     

    *** 次数:10600 已用完,请联系开发者***

    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!384324621@qq.com
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有★币奖励和额外收入!

    IO 源码网 » 移动应用开发实验报告 PDF 下载

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    IO源码吧
    一个高级程序员模板开发平台

    发表评论

    • 105会员总数(位)
    • 11140资源总数(个)
    • 84本周发布(个)
    • 18 今日发布(个)
    • 449稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情