Android 中编写一个简易购物车,商品包括商品名称,单价,数量,可以对商品进行增删改查功能。(ArrayList,SQLite)布局(activity_main.xml):<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/re
功能优化设计:加入基础API,减少Api冗余强大的缓存模式: 支持离线缓存, 无网络智能加载缓存,可配置是否需要缓存cookie管理:自带cookie管理机制全方位请求模式:支持多种方式访问网络(get,put, post ,delete)轻送调用:支持表单,图文一起,json上传。文件传输:支持文件下载和上传,支持进度动态添加:支持请求头和参数统一添加,分别添加。结果处理:支持对返回结果的统一处
原创 2021-01-24 16:36:03
424阅读
Android开发初体验(Android Studio4.1.1版本)一、搭建工程二、开发初体验三、应用的运行1.在模拟器上运行2.在真实机上运行 一、搭建工程1.启动Android Studion程序,点击创建新的工程,如下图所示2.进入下面的界面,可以看到,Android设备有很多,比如手机和平板电脑、可穿戴设备(手环之类的)、Android电视、汽车、其它,这里选择手机就行了,然后选择“E
转载 2023-08-17 20:21:32
150阅读
大纲一、创建第一个Android应用二、Android工程面板介绍三、连接安卓手机 一、创建第一个Android应用基于Android Studio 3.5.2版本,创建一个Android应用工程。打开AS,选择创建一个新的AS工程:选择运行硬件平台和Activity模板选项,点击next下一步: 3. 输入APP相关信息,选择开发语言,设置最低API级别,点击Finish完成: 这里的最低AP
转载 2023-09-14 21:08:40
225阅读
 因为自己的项目中有用到了蓝牙相关的功能,所以之前也断断续续地针对蓝牙通信尤其是BLE通信进行了一番探索,整理出了一个开源框架FastBle与各位分享经验。源码地址:https://github.com/Jasonchenlijian/FastBle随着对FastBle框架关注的人越来越多,与我讨论问题的小伙伴也多起来,所以整理了一篇文章,详细介绍一下框架的用法,一些坑,还有我对Andr
转载 2023-09-11 16:41:39
1443阅读
华为云IOT Android应用开发详细教程 (Android Studio开发) 第〇章    简介       大家好,上一期发布的教程叫大家如何利用华为云物联网平台提供的官方Java Demo去编写Java上位机程序,由于主要是用的是GET请求去查询设备影子和查询设备,之后接到了很多小伙伴私信咨询POST请求的实现,现在带着大家
转载 2023-10-06 12:14:01
154阅读
概要:看了一个这样的教程,记录学习一下。如果有人看到这个博客希望对大家有所帮助具体的效果图: 分析:从上图中可以看到,我新建一个项目的时候以及新建一个activity的时候会显示一个新安装的androidstudio没有的activity模板,这个模板可以加入自己平时开发中所需的但是赖得写的,在新建activity的时候会自动生成的代码。我这里写一个简单的欢迎页,每个app都有欢迎页
关于Android 和 h5 hybrid 开发的实践在网上有很多,Android自身就有一个webview,很多实践都是通过webview来实现的,以下是记录一下自己的实践。1、Android与H5通讯方式 主要有两种:有基于url拦截的,也有基于prompt拦截的。 Android上面最火的这个开源项目 JsBridge就是基于url来进行拦截的 2、JsBri
1.1.     APP三种开发模式 智能手机之普及不用多说,手机APP渗投到各个行业:电商(淘宝、京东等)、金融(各手机行业、P2P借贷等)、医疗(智慧医疗)、交通(滴滴、Uber等)、教育(慕课网等)、餐饮(饿了吗、美团等)……反正只要是个企业,无论规模大小,都已经订制或将要订制自己的APP。这么多APP无外乎就三种模式:Native App、Web
转载 2023-10-10 07:22:30
78阅读
目前调试遇到的问题采用的方案操作步骤1 编译无优化系统2 生成jar包或so3 替换旧的jar包或so4 网络挂载调试 转载请注明链接给手机定制ROM,需要对framework进行较多修改,其中比较令人头疼的是开发完毕后的调试验证,比较笨的方法是重新编译系统,生成img或是升级包,然后烧写系统或是系统升级,这两种方式效率比较低下, 并且一旦开发出错,重新调试的成本将会大大提高,下面介绍一种能够提
转载 2023-08-31 09:47:45
52阅读
前面给大家分享了listview中adapter的开发技巧,下面我继续跟着2009年google开发大会上当分享的技巧给大家分享背景和图像的开发技巧。   视图背景的优化视图的背景是根据视图的大小自动调节的。不管图像的尺寸是多大,如果图像做为视图的背景的时候,图像会自动缩放来匹配填充视图的大小。当视图大小和背景图片的尺寸不匹配的的时候,系统会自动的缩放图片。这样的自动
前言 随着Android开发的发展,到了2020年Android开发市场早就已经进入了一个饱和的状态,这就导致了很多想学Android开发的人的思考“现在学Android开发还有没有更好的发展”?下面我就来分享一下我对Android的看法。1编程语言众所周知,Android 开发是基于 Java 编程语言的,而 Java 作为老牌成熟的编程语言,虽然经常被人诟病,但是毫无疑问,Java是目前市场上
android移植到特定硬件平台上,其核心是bsp的搭建工作,bsp是板级支持包,并不是特定某个文件,而是从功能上理解的一种硬件适配软件包,它的核心就是:linux内核硬件相关部分(主要是linux device drivers);android用户空间的硬件抽象层。(HAL,hardware abstract layer). linux驱动程序工作在内核空间,android的HAL工作在用户空
转载 2023-07-26 04:14:19
0阅读
开发者手册:Android开发平台概述   Android系统介绍  Android 软件系列包括操作系统、中间件和一些关键应用。Android是基于JAVA的系统,运行在 Linux 2.6核上。Android SDK 提供多种开发所必要的工具与API。  Android的特点:  1、 应用框架可以重复使用,其组件也可以更换。  2、 Dalvik虚拟机针对移动设备进行了优化。  3、 优化的
转载 2023-08-16 12:55:08
181阅读
 将Android Studio Template的开发过程集成于Android Studio Plugin中,只需要一键将能将当前文件制作为Template。声明Android Studio的模板包括以下三种,这里讲的是第三种Multi Template。在阅读本文之前,默认你是了解该模板的,知道为什么要使用它,如果不清楚它是什么,可以在网上自行查阅相关资料,当然也可以直接点击这里查看
android开发过程:第一步:开发UI界面。(activity_main.xml文件)第二步:在JAVA文件中进行编程以下主要是第二步一、activity 间的跳转        在一个成熟的 android 系统中,存在多个 activity 。每个 activity 必须跟一个布局文件 .xml ;每一个 activit
转载 2023-06-28 19:13:20
77阅读
android framework系统开发总结: 一,单独编译模块(前提条件:之前全编译过一遍整个系统代码) source build/envsetup.sh lunch 0. xxx-user 1. xxx-userdebug // 比如编译xxx的userdebug版本,输入1 回车 make update-api && make framework && m
转载 2023-06-14 17:27:51
299阅读
  android开发难学吗?是不是每一位刚入门学习安卓开发的菜鸟们都会有这样的疑问,想想最初的自己,也有这样的经历,前几天看到一位华清远见12年毕业的学员,当时选android开发专业正是因为他看到android在当时或是未来的几年时间属于热门行业,且现在随着android应用技术越来越广,很多从事其他软件开发的人也迅速转行,做了android开发,在他的随笔当中记录,无论你从事的是什么行业,都
android 开发开源Android库是一个很棒的经验。 您有机会在使用开放源代码库的所有时间里回报自己的工作。 我们都使用了很多库,这些库简化了开发人员的工作。 这也是一个很好的学习机会,因为源代码是公开的,所有其他开发人员都可以检查和使用它,并且可以肯定的是,您会获得一些反馈。 作为开发人员,您必须准备得到正面和负面的评论,意见,建议,所有这些都可以帮助您获得更好的开发人员。 在这
转载 2023-12-04 19:53:35
228阅读
Android平台简介安卓背景介绍 Android SDK提供了在JAVA平台下开发的必要工具盒API。 安卓的诞生:Android本是一家公司的名字,创始人:Andy Rubin。后来被GOOGLE收购。安卓的特性: 1.应用程序框架; 2.Dalvik虚拟机; 3.内部集成浏览器:基于开源的WebKit引擎; 4.优化的图形系统:自定义了2D图形库,3D图形库基于OpenGL ES
转载 2023-07-31 22:44:27
83阅读
  • 1
  • 2
  • 3
  • 4
  • 5