Android Studio。 目标 导入开源后能正常运行
直接更新 运行就行~~
AndroidStudioProjects-0330.rar 一个小apk,点击按钮的应用
鼠标右键 customer
Sync Project With Gradle Files 切换项目
5-31
运行时,切换到 and,
A problem occurred configuring project ':app'.
> failed to find target android-22
这里直接勾选后,切换
https://blog.csdn.net/renqu4n/article/details/80283644
5-17
打开项目
D:\eclipse-workspace\and\MyApplication2 and那种
不能多个同时运行和编译,只能打开运行一个~ 且哪个模拟客户端 要关闭了~(因为可能是其他打开的)
异常:Android Studio解决Error:moudle not specified
即 在Module的位置只有一个no module可供选择,见图4,这是不正常的
Sync Project With Gradle Files
点击 直接搜索后运行 即可 view 里面的menu
3-30 开发一个比对
文字:TextView
获取文字:
EditText name= (EditText) findViewById(R.id.name); //还是根据ID找到对象,并进行接下来的操作
TextView text2= (TextView) findViewById(R.id.txv);
设置文字:
txv.setTextSize(++size); // 修改对象的字符大小-size
text2.setText(name.getText().toString()); // 设置字符
怎么debug调试
弹出框:
https://blog.csdn.net/qq_42795259/article/details/87949242
接着 常见的应用开始
不纠结 生成apk算了
1k
Android 1000实例代码集结
3-25 成长最重要~~
Android studio开发-第一个入门例子(十分详细)
bug:
Gradle version 1.10 is required. Current version is 2.2.1
直接修改 gradle-wrapper.properties
3-25
可视化
activity_main.xml 然后点右边 valid 项
D:\eclipse-workspace\and\news book
book 忽略
解决
Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-4.10.2-all.zip
3-19
1 activities 一个活动标识 对应一个单一屏幕,应用程序文件
2 services 服务是在后台
3-24 res里面资源
活动 activity 中的方法:lunched oncreate onstart onresume activity
onpause onstop ondestroy shutdown
onCreate() 这是第一个回调,在活动第一次创建是调用
onStart() 这个回调在活动为用户可见时被调用
onResume() 这个回调在应用程序与用户开始可交互的时候调用
onPause() 被暂停的活动无法接受用户输入,不能执行任何代码。当当前活动将要被暂停,上一个活动将要被恢复是调用
onStop() 当活动不在可见时调用
onDestroy() 当活动被系统销毁之前调用
onRestart() 当活动被停止以后重新打开时调用
参考:https://www.w3cschool.cn/android/android-acitivities.html
setContentView(R.layout.activity_main); 表示main 加载xml组件
~~~
140个源码:
https://blog.csdn.net/lzy_0710/article/details/82845484?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control
二 服务 service
Started Android的应用程序组件,如活动,通过startService()启动了服务,则服务是Started状态。一旦启动,服务可以在后台无限期运行,即使启动它的组件已经被销毁。
Bound 当Android的应用程序组件通过bindService()绑定了服务,则服务是Bound状态。Bound状态的服务提供了一个客户服务器接口来允许组件与服务进行交互,如发送请求,获取结果,甚至通过IPC来进行跨进程通信。
三 broadcasereceiver 广播接收器
现在,无论什么时候Android设备被启动,都将被广播接收器MyReceiver所拦截,并且在onReceive()中实现的逻辑将被执行。
创建广播接收器
注册广播接收器
广播接收器需要实现为BroadcastReceiver类的子类,并重写onReceive()方法来接收以Intent对象为参数的消息。
~~~
android.intent.action.BATTERY_CHANGED 持久的广播,包含电池的充电状态,级别和其他信息。
android.intent.action.BATTERY_LOW 标识设备的低电量条件。
android.intent.action.BATTERY_OKAY 标识电池在电量低之后,现在已经好了。
android.intent.action.BOOT_COMPLETED 在系统完成启动后广播一次。
android.intent.action.BUG_REPORT 显示报告bug的活动。
android.intent.action.CALL 执行呼叫数据指定的某人。
android.intent.action.CALL_BUTTON 用户点击"呼叫"按钮打开拨号器或者其他拨号的合适界面。
android.intent.action.DATE_CHANGED 日期发生改变。
android.intent.action.REBOOT 设备重启。
~~
sendBroadcast()来创建并发送这些意图
四 contentprovider 内容提供者
提供 insert update delete query 添加或删除数据内容。为应用提供数据
onCreate():当提供者被启动时调用。
query():该方法从客户端接受请求。结果是返回指针(Cursor)对象。
insert():该方法向内容提供者插入新的记录。
delete():该方法从内容提供者中删除已存在的记录。
update():该方法更新内容提供者中已存在的记录。
getType():该方法为给定的URI返回元数据类型。
五 核心
startActivity(Intent)/startActivityForResult(Intent):来启动一个Activity
startService(Intent)/bindService(Intent):来启动一个Service
sendBroadcast:发送广播到指定BroadcastReceiver
另外别忘了我们在注册四大组件时,写得很多的Intent-Filter哦~
操作sqlite 轻量级 数据库
~~ 资料
https://www.w3cschool.cn/android/
https://www.w3cschool.cn/uawnhh/m9l2xozt.html
布局==
选择 troubshoot device 进行连接手机
1 下载and 开发环境 https://blog.csdn.net/wsjzzcbq/article/details/100863421
2 查看xml源码--点击右上角看代码和设计
https://blog.csdn.net/MIT372/article/details/105270595
3 调试
模拟器运行 https://jingyan.baidu.com/article/63f236289296e00208ab3d19.html
cd D:\program\android\platform-tools
adb install app-debug.apk
然后 这里看生成的apk~~,然后各种按照
D:\eclipse-workspace\and\AndroidStudioProjects\MyApplication\app\build\outputs\apk\debug
D:\eclipse-workspace\and\AndroidStudioProjects\MyApplication2\app\build\outputs\apk\debug
run-> build apk
4 外部例子
点一下 电源开关 就可以调试了~~
3-30
比较apk字符。
可能是卡了,真机调试~~
步骤 https://jingyan.baidu.com/article/4853e1e5a525b81909f726d1.html
3-25
https://blog.csdn.net/herr_kun/article/details/84146462
empty 的project
已测试:
This view is not constrained. It only has designtime positions, so it will jump to (0,0) at runtime unless you add the constraints
1 界面-双击activity_main 然后拉动控件,右边有属性 onclick
design 到 text 点击audio 右上角的按钮
然后点击右边 魔棒(https://blog.csdn.net/beeboobeeboo/article/details/96162214)
实际例子:
0319
https://blog.csdn.net/herr_kun/article/details/84146462
https://www.runoob.com/android/android-tutorial.html
源码:
https://www.w3cschool.cn/android/
源码:
https://www.cnblogs.com/wangjie1990/p/11327566.html
源码:
https://github.com/ansen666/book_source_code/
3-17
代码复制到 工作空间
D:\eclipse-workspace\and
Android开发从入门到精通.pdf
[Android开发权威指南].李宁.扫描版.pdf
Android官方API文档完整版.chm
~~~
应用层,
应用框架层
系统运行层
linux内核层
1 eclipse 下载
https://www.eclipse.org/downloads/
java developer
2 安装 android sdk
https://android-sdk.en.softonic.com/
https://www.androiddevtools.cn/
3 Android 配置环境
https://www.cnblogs.com/guobin-/p/10628607.html
参考这里
https://blog.csdn.net/wqh0830/article/details/86241458
分享到:
相关推荐
android 开发环境准备 进入android开发的准备工作,win7系统
更方便的配置安卓环境
文档详细说明了·整个安卓开发环境搭建的流程以及遇到的问题和对其解决的方法,本资源不包括环境搭建的软件包,需要读者自行下载准备
深入浅出-Android系统移植与平台开发(2)_准备Android开发环境[收集].pdf
Android开发环境搭建步骤 工具准备(JDK、Eclipse、Android SDK、ADT) 安装配置 Hello World
基本安卓开发环境搭建,欢迎大家提意见,谢谢。
2018最新最详细的在Eclipse上配置Android开发环境文档,结合网上众多讲解,精确到每一步操作,需要下载的文件都已准备好,只需点击下载即可.方便易学哦!
android开发环境搭建步骤 1、运行Eclipse,选择执行“Window->Android Virtual Device Manager”命令,或点击工具栏上的“Android Virtual Device Manager”按钮,在弹出的对话框中选择一个模拟器并运行: 2、将准备...
写之前需要准备以下内容 android studio 已ROOT安卓设备 GG修改器 打开android studio,创建Native C++ Project MainActivity.java package com.gs.jc; import androidx.appcompat.app.AppCompatActivity; import ...
第2章 工欲善其事 必先利其器——搭建Android开发环境 2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、Android...
android开发环境搭建总结,前提准备很有用
Android开发环境搭建文档,详细描述了Android初步开发需要搭建的平台及准备工作,文档截图详细真实,非常有利于初学者上手Android项目。
NULL 博文链接:https://chirs1012f.iteye.com/blog/967515
本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助。 本教程将分为五个步骤来完成...
android环境的搭建,android开发前的准备。包括了java环境搭建,adt安装等
2018最新最详细的在Eclipse上配置Android开发环境文档,结合网上众多讲解,精确到每一步操作,需要下载的文件都已准备好,只需点击下载即可.方便易学!
本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助
开始安卓的准备工作,进行Android学习前的工作环境的搭配
1.通过本课程设计的实践及其前后的准备与总结,复习、领会、巩固和运用课堂上所学的Android手机应用开发知识。 2.为学生综合应用本专业所学习的多门课程知识(例如,软件工程、数据库、Java语言、Java Web开发等)...