`
zhengyu
  • 浏览: 4725 次
  • 性别: Icon_minigender_1
  • 来自: 潮州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

学习Android --从现在开始

阅读更多
    其实,从09年时就想学做Android开发了。不过那时只是想想,结果一拖就是现在了。

    前两天去面试时,遇到以前的一个上司,他给我一个建议。。

    他跟我说,要多关注些新技术。新的东东。。。以前的ERP,OA什么的开发,已经越来越贬值了。。去学下移动终端的开发吧。。。

    于是,从昨天起。。开始了我的学习Android的道路。。。

    今天就马上做,是永远不会晚的。。最迟了是老想着明天再做、以后再做。。。。

    加油!


============================开始吧。。。
在Activity 里面的onCreate(Bundle savedInstanceState)方法中:
findViewById 要在 setContentView 后面调用,否则会出现找不到对像的异常。。


在ActivityA中startActivityForResult(intent, requestCode) 转到nextActivity。
当nextActivity中finsih后转回ActivityA时,如果一开始设的requestCode <0 时,
跳转到ActivityA时,onActivityResult方法是不会执行的,如果requestCode>=0 则会执行。
更具体时可以看API说明
1
4
分享到:
评论
2 楼 仅此而已 2011-03-09  
呵呵, 刚买了个android系统的电话,顿时想起来, 我应该学学android开发了。 楼主应该是我前辈了。多多像你学习
1 楼 cuichang 2011-03-09  
深有同感啊

相关推荐

    android-ndk(android-ndk-r26b-windows.zip)

    Android NDK,全称为Native Development Kit,是Google提供的一款用于Android平台的C和C++开发工具集。...通过“android-ndk-r26b-windows.zip”,Windows用户可以方便地获取并开始他们的原生代码开发之旅。

    Android SDK (SDK Platforms)-android-30.zip

    Android SDK (SDK Platforms)-...安装并配置这个SDK后,开发者可以开始构建、调试和发布适用于Android 11及更高版本的应用。同时,随着Android系统的不断更新,持续学习和适应新版本的SDK将是保持应用竞争力的关键。

    android-sdk-sources-android-23.rar

    1. **运行时权限(Runtime Permissions)**:Android 23最大的改变之一是权限管理系统,从以往的安装时一次性授权转变为运行时按需授权。这样提高了用户对隐私的控制,同时也要求开发者对权限管理进行更细致的处理。...

    android-studio-ide-202.7486908-linux.tar.gz

    在解压并安装"android-studio-ide-202.7486908-linux"后,开发者可以按照官方指南配置环境变量,启动Android Studio,创建或导入项目,开始愉快的Android应用开发之旅。需要注意的是,确保系统满足最低硬件和软件...

    android-sdk-sources-android-24.rar

    深入理解这些源码,对于开发者来说,无论是为了学习Android系统的底层运作,还是为了优化自己的应用,都是极其宝贵的资源。 1. **Android Nougat (7.0) 版本特性**: Android 24引入了多窗口模式,允许用户同时...

    android-sdk-sources-android-25.rar

    而"sources"部分则是SDK中的源代码,它允许开发者查看和学习Android系统的底层实现,这对于系统级编程和定制化开发至关重要。 Android 25,对应的是Nougat(牛轧糖)版本,发布于2016年,引入了许多重要的更新和...

    opencv-4.4.0-androidopencv-4.5.0-android-sdk

    6. **深度学习模块(DNN)**:从OpenCV 3.0版本开始,引入了深度学习模块DNN,支持TensorFlow、Caffe、ONNX等多种深度学习框架的模型,可以直接在Android设备上进行模型推理。 7. **AR应用**:结合OpenCV的图像处理和...

    opencv-4.5.3-android-sdk.zip

    它包括了预编译的库文件、Java接口、示例代码和开发文档,使得开发者无需从零开始构建环境,可以直接进行开发工作。 3. **人脸识别**: OpenCV提供了人脸识别的模块,如Haar级联分类器和LBPH(Local Binary ...

    android-sdk-sources-android-22.rar

    2. **ART (Android RunTime)**:在Lollipop之前,Android使用Dalvik虚拟机,而Lollipop开始转向ART。ART采用预编译方式,提高了应用的运行效率。源码中包含了ART的内存管理、垃圾回收以及类加载机制,这对于优化应用...

    android-studio-2021.1.1.21-windows

    安装完成后,启动Android Studio,导入或创建新的项目,即可开始Android应用开发。 四、学习资源与社区支持 为了帮助开发者更好地使用Android Studio,Google提供了丰富的官方文档、教程和示例代码,包括入门指南...

    Android-Facedetector一个实时人脸检测Android库

    为了开始使用`Android-FaceDetector`,开发者需要按照以下步骤操作: 1. **添加依赖**:在项目的build.gradle文件中添加Firebase ML Kit的依赖,并同步构建。 2. **初始化ML Kit**:在应用启动时初始化Firebase ML ...

    android-26.rar

    总结起来,"android-26"标志着Android 8.0时代的开始,带来了诸多改进和新功能,如通知渠道、后台限制、画中画模式等。开发者需要了解并掌握这些变化,以适应新系统的需求,优化应用性能,提升用户体验。在不断迭代...

    android-17_r02.zip

    《Android SDK:深入理解android-17_r02.zip》 Android SDK(软件开发工具包)是Android开发者不可或缺的工具,它提供了构建、调试和发布Android应用所需的所有组件。android-17_r02.zip是针对Android API Level 17...

    android sdk 关联源码Android-17

    4. **OpenGL ES 3.0支持**:虽然Android-17并未完全引入OpenGL ES 3.0,但已经开始为其铺平道路,为后续版本的图形性能提升打下了基础。源码中涉及图形处理的部分可以帮助开发者理解和优化3D图形渲染。 5. **...

    android-misc-widgets

    "Android Misc Widgets" 是一个专为Android平台设计的开源项目,其主要目的是提供一系列具有特殊效果和动画的组件,供开发者学习和参考。这个项目的源码涵盖了多种Android小部件的实现,是Android开发者提升技能、...

    android-platform-14

    在Android开发领域,"android-platform-14"指的是Android操作系统的一个特定版本,即API Level 14,也称为Ice Cream ...同时,熟悉这些特性也有助于理解Android系统的演进历程,为后续版本的学习和开发打下基础。

    android-sdk-build-tools27.0.1.rar

    27.0.1版本开始,d8成为默认的Dex编译器,相比dx,d8能生成更小、加载更快的.dex文件。 3. **ProGuard**:一个强大的代码混淆、优化和预校验工具,用于减少APK大小,提高代码安全性,防止反编译。 4. ** APK ...

    安卓串口demo(android-serialport-api-android-serialport-api

    总结来说,"安卓串口Demo程序"是一个帮助开发者理解和实践Android串口通信的实例,它基于`android-serialport-api`库,提供了获取串口、打开串口、读写数据、关闭串口以及错误处理等功能,是学习和开发相关应用的...

    android-sdk-sources-android-18.rar

    1. **多窗口支持**:虽然 Android 18 并未正式推出多窗口模式,但已经开始为后续版本打下基础。源码中可以找到关于屏幕布局、视图管理等方面的改进,这对于了解多任务处理的实现有重要作用。 2. **Bluetooth LE ...

    android-kotlin-fundamentals-apps,Android Kotlin Fundamentals应用程序.zip

    本篇将深入探讨"android-kotlin-fundamentals-apps"这个开源项目,它是一个专为学习Android Kotlin Fundamentals设计的应用程序集合。这些应用程序涵盖了Kotlin在Android开发中的基本概念和最佳实践,对于初学者和有...

Global site tag (gtag.js) - Google Analytics