作者 卢海东,2.2 开发环境搭建Android应用开发从入门到精通Java SDK安装,本书选择Java SDK 1.7,下载地址:http://www.oracle.com/technetwork/java/javase/ downloads/index.html环境变量配置如下。需要将JDK安装文件夹下bin和lib子文件夹路径添加到系统路径环境变量“PATH”中。创建“JAVA_HOM
1.活动是什么:四大组件之一 (1)定义与作用 Activity是Android四大组件之一,用于管理用户界面,对应一种程序窗口,实现数据交互; (2)活动创建 所有活动继承Activity类,在onCreate方法中进行初始化操作 (3)四大组件 Activity:活动组件,有用户界面 Service:服务组件,实现后台与多线程操作 Content Provider:内容提供者组件,主
# Android线程安全开发Android开发中,线程安全是一个非常重要的话题。由于Android应用通常都是多线程,因此在开发过程中需要特别注意线程安全性,以避免出现数据竞争、死锁等问题。本文将介绍Android线程安全开发一些基本知识,并通过代码示例来说明如何保证线程安全。 ## 什么是线程安全 线程安全是指在多线程环境下,保证数据操作正确性和一致性。当多个线程同时访问共享数
原创 2024-03-26 06:18:32
28阅读
1.简介SDL全称是Security Development Lifecycle,即:安全开发生命周期。由微软最早提出,是一种专注于软件开发安全保障流程。为实现保护最终用户为目标,它在软件开发流程各个阶段引入安全和隐私问题。2.流程SDL大致如下,包括了以下七个阶段: • 安全培训:安全培训体系:安全意识+安全测试+安全开发+安全运维+安全产品• 需求分析:确定安全需求和投入占比,寻找安全
转载 2023-10-20 11:01:46
58阅读
1.目的为使系统开发人员能够编写符合安全要求代码,以降低代码安全漏洞,减少代码被利用可能性,从而提升各系统安全水平,符合国家安全合规性要求,保障产品安全稳定运营以及信息安全,特制定本规范。2.引用规范《信息安全技术移动智能终端个人信息保护技术要求》《YD/T 1438-2006 数字移动台应用层软件功能要求和测试方法》《YD/T 2307-2011 数字移动通信终端通用功能技术要求和测试方法》
转载 2023-06-04 16:48:37
218阅读
安全开发Android安全编码规范
原创 2023-07-05 14:35:19
245阅读
1. Android进程    在了解Android线程之前得先了解一下Android进程。当一个程序第一次启动时候,Android会启动一个LINUX进程和一个主线程。默认情况下,所有该程序组件都将在该进程和线程中运行。同时,Android会为每个应用程序分配一个单独LINUX用户。Android会尽量保留一个正在运行进程,只在内存资源出现不足时,Andr
转载 2023-11-22 16:13:15
53阅读
Android 应用程序是由 JAVA 编写Android SDK 工具把编写好应用程序代码连同一些数据和资源编译成一个 .apk 后缀 Android 应用程序包。包含在同一个 apk 文件里面的所有代码就当成是一个应用程序安装包,并可以在 Android 设备上进行安装。安装在 Android 设备上每一个应用程序都运行于自己安全砂箱中:Android 操作系统是一个多
Android开发60条技术经验总结,以下是全文: 1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器建立,万一需要整体变动,一处修改到处有效。 2. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架 LiteOrm 库,超级清晰且重心可以放在业务上不用关心数据库细节。 3. 全局变量放全局类中
一、网页打开APP简介 Android有一个特性,可以通过点击网页内某个链接打开APP,或者在其他APP中通过点击某个链接打开另外一个APP(AppLink),一些用户量比较大APP,已经通过发布其AppLink SDK,开发者需要申请相应资格,配置相关内容才能使用。这些都是通过用户自定义U
原创 2021-12-16 14:36:47
724阅读
应用软件存在大量漏洞是当前信息安全领域面临极大困境,云应用软件也同样如此。如何有效减少应用软件内漏洞,提高应用软件安全是目前应用软件开发中亟待解决问题,尤其在云计算中,应用软件安全尤为重要。在进行应用软件开发时,应充分参考安全软件开发生命周期相关模型,如下图1所示,强化应用软件在开发、部署和运行各个阶段中安全,建立规范化安全开发流程。​图1应用软件安全开发流程​(1)需求阶段​首先应
原创 2022-11-09 17:29:14
138阅读
软件开发全生命周期安全管理规范版权声明本文中出现任何文字叙述、文档格式、插图、照片、方法、过程等内容,除另有特别注明,版权均XX公司所有,受到有关产权及版权法保护。任何个人、机构未经XX公司书面授权许可,不得以任何方式复制或引用本文任何片断。适用性声明本模板用于XX公司一般性软件开发性项目的安全管理指导规范。目录一. 概述 1 二. 适用范围 1 三. 关于本文档 1 3.1 概述 1 3.
1、HTTPS简介 阿里聚安全应用漏洞扫描器中有证书弱校验、主机名弱校验、w
转载 2022-06-28 19:56:46
560阅读
一、Android开发分类: 1、Android客户端应用程序 如新浪微博、网银客户端、凡客、淘宝客户端,快盘客户端。Android在这里应用还是界面层东西为主。核心还在WEB。客户端界面很重要,用户体验度很重要。从应用需求上来讲,几乎大一点网站,都需要有手机客户端程序。 2、Android通用类程序 如基于LBS(基于位置服务)应用
开放平台应用安全开发指南《开放平台第三方应用安全开发指南》给出常见开发
翻译 2022-08-04 23:24:26
372阅读
# 安全开发架构:构建安全可靠软件系统 在现代软件开发中,安全性已经成为一个不可或缺考虑因素。安全开发架构是一种指导原则,它帮助开发者在设计和构建软件系统时考虑安全因素。本文将通过具体代码示例和关系图来解释安全开发架构基本概念。 ## 安全开发架构基本理念 安全开发架构旨在从根本上减少软件应用安全漏洞。毕竟,一个不安全应用不仅会带来数据泄露,还可能导致经济损失。在安全开发架构
原创 9月前
18阅读
很多小伙伴都在上问我:搞安全开发,到底开发个啥,都是用什么编程语言?今天就来详细说说这个话题,我打算从安全公司研发产品这个角度来切入,看看都有哪些产品,以及都用到哪些语言。安全公司产品研发,主要是下面这些东西,下面分别来说一下。 WAF(Web网站应用防火墙) 数据库网关 防火墙、IDS、IPS NTA(网络流量分析) SIEM(安全事件分析中心、态势感知、大数
文/肖梓航Android开发是当前最火的话题之一,但很少有人讨论这个领域安全问题。本系列将
转载 2022-12-09 15:40:07
68阅读
浏览器安全常用浏览器安全措施。删除和管理Cookie删除浏览历史记录禁用ActiveX控件网上金融交易安全常用安全措施如下: (1)U盾(USB-Key) (2)手机短信验证 (3)口令卡 (4)采用安全超文本传输协议电子邮件安全1、电子邮件安全威胁 电子邮件欺骗 垃圾邮件 邮件病毒 邮件炸弹 2、电子邮件安全防护技术 垃圾邮件过滤技术 邮件加密和签名数据安全一、数据备份 数据备份就是保留一套
间通信组件间通信安全问题是Android所独有的,也是目前软件中最常出现一种问题。我们先回顾
转载 2022-12-09 20:38:31
123阅读
  • 1
  • 2
  • 3
  • 4
  • 5