android开发 订阅
android开发是指android平台上应用的制作,Android早期由“Android之父”之称的Andy Rubin创办,Google于2005年并购了成立仅22个月的高科技企业Android,展开了短信、手机检索、定位等业务,基于Linux的通用平台进入了开发。 展开全文
android开发是指android平台上应用的制作,Android早期由“Android之父”之称的Andy Rubin创办,Google于2005年并购了成立仅22个月的高科技企业Android,展开了短信、手机检索、定位等业务,基于Linux的通用平台进入了开发。
信息
技术支持
Linux
创办人
Andy Rubin
定    义
android平台上应用的制作
环    境
android平台
中文名
android开发
应    用
短信、手机检索、定位等业务
外文名
Android development
android开发Android介绍
Android是一种基于Linux的自由及开放源代码的操作系统,Android 分为四个层,从高层到低层分别是应用程 序层、应用程序框架层、系统运行库层和 Linux 内核层。 [1]  谷歌公司推出了开源的Android 系统,现在应用非常广泛,开发环境不会受到各种条条框框的限制,开发者任意修改开放的源代码来实现与开发各种实用的手机App软件,具有高级图形显示、界面友好等特点。 [2]  Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序—— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和T-Mobile在内的 30 多家技术和无线应用的领军企业组成。通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,我们希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。我们认为此举必将推进更好、更快的创新,为移动用户提供不可预知的应用和服务。Android有四大基本组件:Activity、Service、Broadcast Receivet、Content Provider。其中Activity是四大组件中最基本的一个,但基础并不等同于简单、不重要。恰恰相反,Activity作为基础组件,学好Activity就是我们开发者学好Android的前提。 [3]  Android作为谷歌企业战略的重要组成部分,将进一步推进"随时随地为每个人提供信息"这一企业目标的实现。我们发现,全球为数众多的移动电话用户从未使用过任何基于Android的电话。谷歌的目标是让(移动通讯)不依赖于设备甚至平台。出于这个目的,Android将补充,而不会替代谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发既有用又有吸引力的移动服务,并推广这些产品。(1)系统开源。Android 由于最底层使用Linux 内核,使用的是GPL许可证, 意味着相关的代码是必须开源的。而 Google以Apache开源许可证的授权方 式,发布Android的源代码,供其他手机厂商直接使用现有操作系统,并允许各厂商按照自己的目的进行个性化定制。 [1]  (2)跨平台特性。Android 由Java语言编写,继承了Java跨平台的特点。任何Android应用几乎无需做任何处理就能运行于所有的Android设备。这意味着各运营商可自由使用多形式的硬件设备,不拘泥于手机、平板等传统移动设备,电视和各种智能家居均可使用 Android 系统。 [1]  (3)丰富的应用。Android系统的开源性吸引了众多开发者为其平台开发各式各样的应用软件,广泛的应用来源让它的使用者较为方便的获取自己想要的应用,坚实的消费者基础让开发者有动力开发更多更好的应用软件。 [1] 
收起全文
精华内容
参与话题
问答
  • 掌握Android Studio环境搭建,虚拟设备配置,程序设计和程序调试方法。
  • 14天学会安卓开发(第一天)Android架构与环境搭建

    千次阅读 多人点赞 2012-12-18 02:14:54
    14天学会安卓开发  作者:神秘的N (英文名 corder_raine) 联系方式:369428455(反馈) 交流群:284552167(示例,原文档下载) 版权为作者所有,如有转载请注明出处 目录 第一天Android架构与环境...

    14天学会安卓开发  
    作者:神秘的N (英文名  corder_raine)
    联系方式:369428455(反馈)
    交流群:284552167(示例,原文档下载)


    版权为作者所有,如有转载请注明出处

    目录


    第一天Android架构与环境搭建... 4
    1.1 android基础... 4

    1.1.1 Android是什么?. 4
    1.1.2 Android的特点! 5
    1.1.3 Android优缺点! 5
    1.1.4 Android架构... 6

    1.2搭建android环境... 10

    1.2.1 安装JavaJDK 并配置java环境变量. 10
    1.2.2 下载eclipse安装ADT插件... 12
    1.2.3 安装androidsdk 并更新版本... 15
    1.2.4 配置android环境变量. 18
    1.2.5 配置ADV安卓虚拟机 并写hello android 测试... 19
    1.2.6 特别赠送:直接下载AndroidDeveloper Tools即可省略以上5个步骤... 22


    第一天 Android架构与环境搭建
    1.1 android基础
    1.1.1 Android是什么?
    Ø  是一个针对移动设备的操作系统和软件平台
    Ø  基于Linux内核
    Ø  由 Google和开放手机联盟OHA开发的
    Ø  容许使用Java语言来开发和管理代码
    Ø  Android开放源代码,Android遵从Apache Software License (ASL)2.0版本的协议
    Ø  Android于2007年11月5日开放手机联盟成立时发布

    注:开放手机联盟 (OHA)

    QQ截图20121204032540.png 

    1.1.2 Android的特点!
    Ø  应用框架可以重复使用,其组件也可以更换。
    Ø  Dalvik虚拟机针对移动设备进行了优化。
    Ø  优化的图形能力支持2D、3D图形(OpenGL ES 1.0 )。
    Ø  集成了基于开源WebKit引掣的浏览器。
    Ø  SQLite作为结构化数据存储。
    Ø  多媒体支持多种音频、视频格式。
    Ø  GSM Telephony (hardware dependent)
    Ø  支持蓝牙Bluetooth,3G和WiFi
    Ø  支持照相机、GPS、指南针和加速度仪等传感器硬件。
    Ø  丰富的开发环境。包括模拟机、调试工具、内存运行检测,以及为EclipseIDE所写的插件。

    1.1.3 Android优缺点!
    优点

    Ø  源代码完全开放。
    Ø  采用了对有限内存、电池和CPU优化过的虚拟机Dalvik,Android的运行速度比想象的要快很多。
    Ø  运营商(中国移动等)的大力支持,产业链条的热捧。
    Ø  良好的盈利模式(3/7 开),产业链条的各方:运营商、制造商、独立软件生产商都可以获得不错的利益。将移动终端的评价标准从硬件向软件转变,极大的激发了软件开发者的热情。
    Ø  Android的源代码遵循Apache V2软件许可,而不是通常的GPL v2许可。有利于商业开发。
    Ø  具有强大的Linux社区的支持。




    缺点
    Ø    Google提供了一套Java核心包(J2SE 5,J2SE 6)的有限子集,尚不承诺遵守Java任何Java规范,可能会造成Java阵营的进一步分裂。
    Ø  现有应用完善度不太够,需要的开发工作量较大。
    Ø  模拟器调试手段不十分丰富,速度慢。





    1.1.4 Android架构
    2.png 

    Linux Kernel& Android内核

    Ø  Android 基于Linux内核,但不是Linux
    Ø  内核提供系统核心服务,如进程、内存、电源管理,网络连接,驱动与安全等。
    Ø  并不包括全部的Linux。
    Ø  Linux 内核位于硬件和软件堆之间的抽象层
    u  核心服务:安全机制、内存管理、进程管理、网络、硬件驱动。
    u  内核扮演的是硬件层和系统其它层次之间的一个抽象层的概念。
    u  操作系统的初始化和编程接口和标准的Linux 系统是有所不同的。


    Libraries

    Ø  C/C++库:被各种Android 组件使用通过应用程序框架开发者可以使用其功能包括:
    Ø  媒体库:MPEG4 H.264 MP3 JPG PNG .....
    Ø  WebKit/LibWebCore:Web 浏览引擎
    Ø  SQLite 关系数据库引擎
    Ø  2D,3D 图形库、引擎



    Function Libraries
    Ø  WebKit
    Ø  基于开源WebKit的浏览器
    Ø  支持CSS、Javascript、DOM、Ajax
    Ø  多媒体框架
    Ø  基于PacketVideo OpenCORE平台
    Ø  支持标准音频、视频
    Ø  SQLite
    Ø  轻型数据库,支持多种平台


    Native Servers-Surface
    Ø  为多种应用提供2D、3D表面设计
    3.png 
    Native Servers-Audio
    Ø  音频处理

    4.png 

    Hardware Abstraction Libs
    Ø  硬件虚拟层
    Ø  User space C/C++ library layer
    Ø  硬件接口驱动
    Ø  使Android平台逻辑与硬件接口分离
    5.png 
    DVM vs JVM

    Ø  DVM
    u  Google
    u  Dalvik excutable
    JVM
    u  Sun
    u  Java bytecode


    Applications Framework
    Ø  Activity manager
    u  管理运行应用程序
    Ø  Content Provider
    u  在各应用之间共享数据
    Ø  Resource Manager
    u  管理非代码资源
    Ø  Notification Manager
    u  显示用户提示和状态栏
    Ø  Views System
    u  可扩展显示,可构建UI

    6.png 

    应用和框架
    Ø  核心应用,例如联系人,电子邮件,电话,浏览器,日历,地图, ...
    Ø  充分访问所有核心应用框架API
    Ø  简化组件的重用
    Ø  用Java 编写应用程序


    Applications
    Ø  JAVA编写的应用程序

    7.png 



    1.2搭建android环境
    :如果想从头开始学怎么搭建android开发环境的请从1.2.1开始
    如果想直接学开发了,请跳过此步骤,1.2.6节直接下载谷歌提供的开发工具进行开发.

    1.2.1 安装Java JDK 并配置java环境变量.
    下载JDK(官方推荐使用1.6版本)


    安装JDK略过

    打开环境变量窗口方法:右键【我的电脑】--单击【属性】--单击【高级】--单击【环境变量】。
    在上方的用户变量中依次新建如下变量,并分别填入如下路径:


    à变量名:JAVA_HOME
    变量值:C:Javajdk1.6.0_22(此路径为JAVA安装路径)


    à变量名:PATH
    变量值:%JAVA_HOME%/bin

    à变量名:CLASSPATH
    变量值:.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar

    8.png 

    测试环境变量配置是否成功
    【开始】--【运行】--输入【cmd】--输入【javac】--按【回车键】若看到以下信息,则代表配置成功。

    9.png 


    1.2.2 下载eclipse 安装ADT插件
    Eclipse下载地址:http://www.eclipse.org/downloads/(javaJ2EE都行)


    10.png 
    安装ADT


    注意:
    安装ADT的方法有两种
    一  在线安装(输入Name和Location即可在线安装,不推荐使用,因为在线更新灰常慢)  
    Name:Andriod Plugin
    Location:https://dl-ssl.google.com/android/eclipse/



    11.png 
    12.png 


    执意想要在线更新的朋友,我们只需要配置一下hosts文件(翻墙不用我说吧?)
    Hosts文件只需要在C盘搜索一下就出来了
    13.png 

    在文件的末尾添加下面一句:74.125.237.1dl-ssl.google.com
    (记得右键吧hosts文件只读的勾去了)

    14.png 
    二  离线安装(离线安装要断网,不然它会自动联网安装的)

    15.png 
          离线更新有两种方法
    1点local..选择解压出来的ADT文件夹(好处是解包已在外部完成了,可以直接更新,不用等待,推荐使用)
    2.点archive选择打包的ADT(好处是不用在外部解包,但是不可直接更新,要等eclipse解包完ADT.ZIP才能进行安装,不推荐使用)
    如果推荐使用的方法不行,哪就用其他方法吧!
    1.2.3 安装android sdk 并更新版本
    安装完ADT之后它会提示你重启eclipse,重启完后会提示选择在线更新SDK还是选现有的SDK(这里只说明选现有的SDK)
    注意:记得选第二个,默认的是让你选路径下载SDK的


    离线安装Sdk

    16.png 
    17.png 
    找到SDK路径应用一下就可以了

    18.png 
    管理自己的SDK,升级或者更新

    19.png 
    20.png 
    在自己需要的版本上打勾然后按install   (一般开发都用2.1,谷歌会提示你95%的开发者都在用2.1之类的话的)


    点击install后如下图,选择所有再点install

    21.png 
    更新完后就大功告成了
    1.2.4 配置android环境变量.
          在上方的用户变量中找到之前创建的【PATH】变量,双击它,然后在【变量值】                                            的最后面添加上内容
    【;E:Androidandroid-sdk-windows        ools;E:Androidandroid-sdk-windowsplatform-tools】
    其中的分号不能少,分号在这里是起到分隔的作用。
      配置完成之后,分别点击【开始】--【运行】--输入【cmd】--输入【android -h】--按【回车键】,若看到以下信息,则代表配置成功。
    22.png 
    1.2.5 配置ADV 安卓虚拟机 并写hello android 测试
    23.png 
    24.png 
    25.png 

    1.2.6 特别赠送:直接下载AndroidDeveloper Tools即可省略以上5个步骤
    直接下载AndroidDeveloper Tools  即可使用
    官方已经推出集成ADT 和最新SDK(4.2版本)的eclipse了
    命名为AndroidDeveloper Tools
    或者联系作者获取

    如需安装其他版本SDK请看第3步

    26.png 



    27.png 
    28.png 
    写第一个android程序

    29.png 
    30.png 
    31.png 
    32.png 
    33.png 
    第一个程序就创建好了,如下图启动你的程序
    34.png 








    如图,测试成功.第一天的android课程结束.

    35.png 







    源代码下载
    HelloAndroid源码
    展开全文
  • Android PDF开发android-pdfview

    万次阅读 2016-03-11 15:02:22
    Android PDF开发android-pdfview Android平台自身没有直接可以阅读和处理pdf的方案,在github上面有一个第三方开源的pdf开发SDK,其主页地址是: https://github.com/JoanZapata/android-pdfview  android-pdf...
    Android PDF开发:android-pdfview


    Android平台自身没有直接可以阅读和处理pdf的方案,在github上面有一个第三方开源的pdf开发SDK,其主页地址是:

    https://github.com/JoanZapata/android-pdfview 

    android-pdfview使用比较简单,关键的地方是PDFView,将PDFView作为像Android的ImageView或者TextView一样写进xml布局文件:
    <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    	xmlns:tools="http://schemas.android.com/tools"
    	android:layout_width="match_parent"
    	android:layout_height="match_parent" >
    
        <com.joanzapata.pdfview.PDFView
            android:id="@+id/pdfView"
            android:layout_width="match_parent"
            android:layout_height="match_parent" />
    </FrameLayout>



    然后在Java上层代码直接加载pdf文件资源装载进去即可:

    package zhangphil.pdfview;
    
    import com.joanzapata.pdfview.PDFView;
    import com.joanzapata.pdfview.listener.OnPageChangeListener;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.Toast;
    
    public class MainActivity extends Activity {
    
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.activity_main);
    
    		PDFView pdfView = (PDFView) findViewById(R.id.pdfView);
    
    		// 在我这个测试例子中,事先准备一个叫做sample.pdf的pdf大文件放到assets目录下。
    		// 从assets文件目录下读取名为 sample.pdf的文件,缺省把该pdf定位到第一页。
    		pdfView.fromAsset("sample.pdf").defaultPage(1).onPageChange(new OnPageChangeListener() {
    
    			@Override
    			public void onPageChanged(int page, int pageCount) {
    				// 当用户在翻页时候将回调。
    				Toast.makeText(getApplicationContext(), page + " / " + pageCount, Toast.LENGTH_SHORT).show();
    			}
    		}).load();
    	}
    }
    



    我把该第三方开源库整理成Eclipse下可用的lib,上传到github上,地址链接:
    https://github.com/zhangphil/android-pdfview-lib-for-eclipse 
    使用时候,下载该lib,导入到eclipse作为lib,然后在项目中直接引用即可。
    展开全文
  • Android开发学习

    千次阅读 多人点赞 2018-05-17 21:18:54
    Android开发学习 Android开发学习 什么是Android开发Android开发用到的工具有哪些? Android开发用到的知识有哪些? Android开发学习路线 Android开发学习资源 什么是Android开发?     Android...

    Android开发学习

    这里写图片描述

    什么是Android开发?

        Android开发是指Android平台应用上的制作,是一项包括需求捕捉,需求分析,设计,实现和测试的系统工程。Android开发通常采用开发工具进行开发。
    * 认识Android系统
        Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。
        在这几年的发展过程中,Google公司为Android建立了一个完整的生态系统。同时,手机厂商、开发者、用户之间相互依存,共同推进着Android的蓬勃发展。
        Android系统架构可以分为Linux内核层、系统运行库层、应用框架层、应用层;Android系统四大组件为别是活动(Activity)、服务(Service)、广播接收器(Broadcast Rsceiver)和内容提供器(Content Provider)。
    这里写图片描述

        Google公司有个传统,就是每年都会举办一次Google I/O 大会,且一般在大会上推出新的Android版本。迄今,Google已经发行了17个版本(包括测试版本),目前最新的版本是Android Oreo(Android 8.0)。


    Android开发用到的工具有哪些?

        进行Android开发的工具主要有两种一是Eclipse+ADT+JDK+SDK,一是基于IntelliJ IDEA的Android Studio+SDK+JDK+Genymotion。
        目前,Android Studio是进行安卓开发的主流工具,它与Eclipse相比主要有以下优势:1.比Eclipse漂亮;2.比Eclipse速度快;3.提示,补全更加智能,更加人性化;4.整合了Gradle构建工具;5.支持Google Cloud Platform;6.强大的UI编辑器;7.更完善的插件系统;8.完美的整合版本控制软件;9.Android Studio是Google推出的。


    Android开发用到的知识有哪些?

    • Linux

        Android是基于Linux内核的,编译Android源码也必须在Linux上进行,所以开发者应熟练使用Linux的命令行,能够对Linux系统上的文件进行管理,对Linux进行网络配置、进程管理等。

    * 编程语言

         在Kotlin 语言出现之前,几乎所有的安卓应用程序都是使用Java语言编写的。但在2017年5月Google大会上,Google宣布Kotlin 成为安卓的官方语言后,经过快一年的发展,使用Kotlin 的开发者中5%增长到了15%,并且还在呈现上升趋势。
        无论是Java,还是Kotlin,我们Android开发者至少需要精通一门,当然,当熟练使用一门语言之后,再去更改转向另一门语言的这个过程是十分困难的。
    Java与Kotlin的创建类的简单代码示例:
    Java

    
    class Person{
            String name;
            int age;
    }
    
    

        Kotlin

    
    class Person{
        var name: String? = ""
        var age: Int = 0
    }
    
    

    Android开发学习路线

        Android基础阶段:平台架构特性(JAVA/C) ,Market应用程序组件, 环境搭建与部署、打包与发布, AVD/DDMS/AAPT 调试与测试 ,相关资源访问,资源制作, Activity/Service/Broadcast Receiver/Content Provider/原理(生命周期)及深层实现。

        Android进阶初级:组件(Widget),菜单(Menu),布局(Layout), 详解 Xml,解析(Pull/Dom/Sax)/JNI ,解析SQL数据库原理, SQLite /SharedPreferences/File详解 ,多媒体Audio/Video/Camera 详解。

        Android进阶高级:蓝牙/WIFI SMS/MMS 应用实现 ,深层次解析GPS原理,实现LocationManager/LocationProvider ,进行定位、跟踪、查找、趋近警告以及Geocoder正逆向编解码等技术细节, 2D图形库(Graphics/View)详解 ,SDCARD/传感器/手势 应用实现。


    Android开发学习资源

    相关书目 相关网站 视频教学
    《第一行代码》 Linux公社 网易云课堂
    《疯狂android讲义》 CSDN 慕课
    《Head First Java》 Android吧
    《精通Android》 GitHub
    展开全文
  • 本课程主要讲述Android开发Java的基础到核心的学习,包括:变量、操作符和表达式、语句、数组、类的方法、访问控制与封装、继承、常见工具类、链表、实际操作综合示例。课程由浅到深,实用性强。
  • 主页有带SDK的 Android Studio(低版本) Android Studio3.5下载地址: 链接:https://pan.baidu.com/s/1NvYnec19euR81XcJbbAGWg 提取码:i8yr 1、下载好该安装包之后,点击进行安装,依次出现以下界面,点击...

    友情链接:http://laozhangdongzao.com/

    主页有带SDK的 Android Studio(低版本)

    Android Studio3.5下载地址:

    链接:https://pan.baidu.com/s/1NvYnec19euR81XcJbbAGWg 
    提取码:i8yr 
     

     

    1、下载好该安装包之后,点击进行安装,依次出现以下界面,点击Next

     

      

    2、在这里自己选择程序安装路径

    3、点击Finish

    4、这里Android studio程序安装完毕,但是还需要继续对其进行配置;勾选Start Android Studio,然后点击finish启动AS,出现下图

    5、选择第二项,然后点击ok,出现下面的启动界面

    6、在启动的时候会弹出下图,点击cancel

    7、然后进入到了AS的安装向导界面

    8、点击next进入UI界面主题选择界面,可以选择自己喜欢的风格,这里选择Darcula风格

    9、这里需要指定SDK的本地路径,如果之前电脑中已经存在SDK,可以指定该路径,后续就可以不用下载SDK;我这里演示本地没有安装过SDK的场景,这里暂时可以指定一个后续将保存SDK的路径;

    10、点击Finish后,开始自动下载SDK(注意,此时需要保证电脑联网)

    11、下载完成SDK后,点击Finish进入AS的欢迎界面

    12、配置AS第一次运行环境,并且能成功编译运行一个APP,以helloworld为例。

    点击上图中的Start a new Android Studio project新建一个工程,进入下面的界面

     

    13、到此,一个工程建立完成,第一次建立的工程会发现卡在下面的启动界面

     

    展开全文
  • android底层开发android基础架构

    千次阅读 2015-10-22 20:33:55
    android architecture在安卓中,最经典的架构就是分四层,分别是application、framework、libraries、kernel四层,通过这四层将android的整个架构都丰满起来其架构图如下android 系统组成 Process FW: android 系统...
  • 下面是《Android Studio开发实战 从零基础到App上线(第2版)》一书用到的工具和代码资源: 1、本书使用的Android Studio版本为3.2,最新的安装包可前往Android官网页面下载。 2、本书使用的Android NDK版本为r17,...
  • Android8.0以上得加channelId Intent intent = new Intent(SplashActivity.this,ChatActivity.class); PendingIntent pendingIntent = PendingIntent.getActivity(mContext, 0, intent, 0); ...
  • Android安卓开发常用的布局

    千次阅读 2017-12-28 16:04:22
    前言布局是安卓开发中很基础的部分,作为移动开发的初学者,我也在不断的学习进步中~正文文件的位置一般都在layout文件夹内。一个布局文件,一般对应一个Activity,在代码中通过setContentView(R.layout.first_layout...
  • 发布本资料须遵守开放出版许可协议 1.0 或者更新版本。 未经版权所有者明确授权,禁止发行本文档及其被实质上修改的版本。  未经版权所有者事先授权,禁止将此作品...Android开发者必备学习手册,基础和进阶手册。
  • Android安卓手机游戏开发

    千次阅读 2014-06-10 15:18:26
    成都传智播客Java培训,免费学Android安卓手机游戏开发,安卓android开发课程包含Android安卓应用开发和Android安卓游戏开发两个方向,但是偏向游戏开发。根据“199IT数据驱动未来”数据调查显示(源于游戏狗、当乐网...
  • 做过J2EE的同学开发中应该经常遇到javaBean这种习惯写法,安卓中也是经常看到这样类似重复的代码。那么我们有没有什么好办法可以避免这样重复代码搬运尼?javaBean是必须要实现get/set还是可以直接声明public就可以...
  • 安卓巴士Android开发神贴整理

    千次阅读 2012-02-26 16:29:19
    10个经典的Android开源应用项目 ...安卓巴士总结了近百个Android优秀开源项目,覆盖Android开发的每个领域 http://www.apkbus.com/android-17627-1-1.html 一个demo让你掌握Android的各种Service: http://
  • android安卓开发入门视频教程资料讲解安卓核心基础,包含视频+笔记,适合新手入门学习。 百度网盘:https://pan.baidu.com/s/1uciMAAa97nm5RSLILtdPdg&shfl=sharepset ...
  • android安卓开发学习路线图

    千次阅读 2017-05-11 10:46:46
    1框架 思维导图 http://finalshares.cn/attachment/1512/thread/23_80_579e0cf7615daf9.jpg ...参考链接 写给Android开发者的最佳学习路线! https://www.douban.com/note/59
  • 搭建Eclipse+ADT+Android SDK 安卓开发环境安装JDK请看 JDK环境变量配置 即可。安装EclipseEclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件...
  • android studio开发安卓应用设置版本号

    千次阅读 2016-03-31 20:25:56
    在eclipse中,修改我们开发的应用的版本号只需要在清单文件AndroidManifest.xml中manifest 标签节点中加入android:versionCode和android:versionName的值即可设置应用的版本号。 在Eclipse中使用修改...
  • Android安卓-开发一个android桌面

    千次阅读 2018-08-13 17:30:43
    从0开始 开发一个属于自己的桌面程序 最近在开发一个新项目,需要把应用改成桌面,并引导用户设置为...activity android:name=".activitys.DeskTop" android:launchMode="singleTop"> <intent-filter>...
  • Android界面控件难点精讲

    千人学习 2016-05-26 10:35:48
    Android控件开发教程,在Android开发中,有时用到一些常见的控件可以更轻松实现一些效果,比如如果要实现图片轮播效果,我们可以使用动画的方式实现,但是代码比较繁琐,而此时,我们采用ViewFlipper控件即可非常...
  • 14天学会安卓开发_(完整版) 从零开始学android开发

    千次下载 热门讨论 2013-07-24 15:09:52
    如何把一本书读薄,是一件值得思考的问题.相信看过那本书的都知道有500页,哪里才是重点...本书针对有JAVA基础的孩纸们,基本JAVA基础都没的,赶紧去找21天学会JAVA回去从头开始学,或者找一本从零开始学android开发看也行.
  • So,今天分享一些整理的Android开发相关的学习资料(100G左右),资料包括开发工具、入门基础知识、进阶、项目实战的源码及视频,还有电子书。 资料名称 下载地址 提取码 开发工具+部署方法 https...
  • Android安卓开发知识库汇总

    千次阅读 多人点赞 2016-07-15 09:50:08
    Android 面试题总结之Android 进阶(二) - fuchenxuan blog - 博客频道 - CSDN.NET 如何成为一名优秀的程序员 | Mystra 2016Android某公司面试题 | yuweiguo’s blog 我面试到底问什么? - AndroidDeveloper - 知乎...
  • Android开发课程-功底Java

    万人学习 2016-08-23 10:04:10
    本套课程是一套全面、细致、深入的Java开发教程,课程共计19个章节,从基础语法、面向对象到设计模式、算法、网络编程、多线程、IO、集合框架、反射、泛型、正则表达式、常用工具类等内容进行了深入细致的讲解。
  • 移动端app开发,原生开发与混合开发的区别

    万次阅读 多人点赞 2019-09-26 18:47:01
    目前市场上主流的APP分为三种:原生APP、Web APP(即HTML5)和混合APP三种,相...原生开发(Native App开发),是在Android、IOS等移动平台上利用提供的开发语言、开发类库、开发工具进行App软件开发。比如Android是...
  • Android 安卓开发入门教程,

    千次阅读 2016-07-07 11:03:24
    梦想绘图控件开发教程 V6.0版 1 1、 环境搭建: 3 1.1、 下载Android SDK 3 1.2、 下载 eclipse 5 1.3、 下载JDK6 5 1.4、 为Eclipse安装ATD插件 8 1.5、 运行Eclipse设置Android ADT插件 10 1.6、 NDK安装 ...
  • Android开发之fragment回退栈应用

    千人学习 2016-12-01 14:18:38
    本课程将要讲解Android中非常重要的知识点Fragment,Android 3.0中引入fragments 的概念,Fragment使用方式有静态使用和动态使用,开发中常用的知识点有添加,替换,移除,通信,传值。对于Activity,我们知道,可以...
  • 之前别人用QT开发了一个在Android4.0上使用的APP,现在安卓设备改变,变成了Android6.0。使用当初相同的代码,导入到新的Android设备中,Android设备黑屏一段时间,APP自己就关了,请问这是什么原因导致的呢?或者我...

空空如也

1 2 3 4 5 ... 20
收藏数 341,603
精华内容 136,641
关键字:

android开发