Android的用户和第三方软件,Android组件和数据安全 手机root后的问题:1.系统不稳定,2.病毒入侵,3.数据泄露 Root原理: Root分两类:1。临时root,2。永久root Root后的问题:1。系统不稳定,2。易中毒,3。隐私泄露 Android权限检查机制:没有权限而执行 ...
分类:
移动开发 时间:
2019-06-05 00:36:23
阅读次数:
133
RN的最后都逃不开原生... 一、目录 二、xml配置 三、com.rnproject BootBroadcastReceiver.java package com.rnproject; import android.content.BroadcastReceiver; import android ...
分类:
移动开发 时间:
2019-06-04 22:39:23
阅读次数:
267
第1章 学习指南本章会告诉大家为什么应该学习这门课,课程有哪些特色,能给大家带来什么收获,还会讲到课程的整体内容安排,最后还会给出一些学习建议,让大家能更好地学习这门课。第2章 系统服务相关面试问题本章重点讲解系统核心进程,以及一些关键的系统服务的启动原理和工作原理相关的面试内容。第3章 应用进程相 ...
分类:
移动开发 时间:
2019-06-04 22:38:31
阅读次数:
1247
EasyPermission库是一个谷歌官方提供的简化基本的系统权限逻辑的库,可用于在Android M或者更高版本上。 官方项目地址:https://github.com/googlesamples/easypermissions 一、EasyPermission配置依赖 在需要使用此库的modu ...
分类:
移动开发 时间:
2019-06-04 22:33:31
阅读次数:
195
今天接手一个任务,已有项目结构上新添加了一个module,这个module打包工作需要在Jenkins上添加一个方便测试点击的打包工程 因为之前已有现成的打包工程,我直接新建了一个工程并且复制原有工程,创建完成 创建后尝试打包各种报错,build始终无法生成APK 文件 最终结果检查发现打包配置隐藏 ...
分类:
移动开发 时间:
2019-06-04 20:53:51
阅读次数:
285
前言每一个开发者,都有一段不愿提起的经历,很多年前,刚刚从大学毕业的时候,很多公司来校招。其中最烂俗的一个面试问题是:“你希望你之后三到五年的发展是什么?”。我当时的标准回答是(原话):“成为在某一方面能够独当一面的技术专家“。后来经历了几家不同的公司,换了不同的方向,才知道这个真是一个很难的问题。因为兵无常势,什么东西都是在不断的变化,一早的时候看好的东西可能会被淘汰。(几乎)没有人能够看准技术
分类:
移动开发 时间:
2019-06-04 19:41:32
阅读次数:
139
也是一个布局容器,只有一个子组件,类似scrollView 属性一运行便知道,在监听器里执行刷新任务,用handler通知主线程 ...
分类:
移动开发 时间:
2019-06-04 19:31:02
阅读次数:
138
原理:定制的浏览器+HTML+CSS+JS+离线缓存 编译 -->定制的安卓浏览器/ios浏览器-->安卓开发环境/ios开发环境 -->20G开发开发环境 云打包 > html/css/js发送给服务器,设置相关的应用程序的信息 > 应用程序的安装包 ...
分类:
移动开发 时间:
2019-06-04 19:19:31
阅读次数:
109
一. 下载aapt 1.在android-sdk里面双击SDK-manager,下载buidl-tools 2.勾选build-tools,选一个版本,我选的是24的版本 3. 下载完成后,在D:\androidsdk\android-sdk-windows\build-tools\24.0.0将这 ...
分类:
移动开发 时间:
2019-06-04 16:15:10
阅读次数:
142
一.需要安装软件 1.jdk1.6.0 (64位) 2.android-sdk-windows 3.python:2.7(3.6也可以) 4.appium:1.4.13.1 5.Node.js:node-v4.4.7-x64 6.Appium-Python-Client 二、jdk安装 1.下载jd ...
分类:
移动开发 时间:
2019-06-04 13:25:23
阅读次数:
129
https://en.wikipedia.org/wiki/Happy_number ...
分类:
移动开发 时间:
2019-06-04 12:46:53
阅读次数:
157
电脑系统配置:Windows7的64位 1、Python sample(Python示例)下载 https://github.com/appium/sample-code/tree/master/sample-code/examples/python 其中要求安装: pip install Appi ...
分类:
移动开发 时间:
2019-06-04 09:45:37
阅读次数:
148
OpenCVImageProcessing1. 导入Opencv的 androrid SDK灰度算法 OpenCVImageProcessing 导入opencv Jar包,配置OpenCVLibrary340 的 bulid.gradle , 配置Module:app 的 build.gradle ...
分类:
移动开发 时间:
2019-06-04 00:07:05
阅读次数:
176
首先,我们需要知道rem和em的基本概念。 rem: 相对于html根元素的fontsize。 em: 相对于当前元素的字体大小。 rem和em都能够根据屏幕大小做适配。 一、假设现在给出我们一张750px的设计图,我们在设计图上量出200px*200px的div大小,并要求兼容320px、375p ...
分类:
移动开发 时间:
2019-06-03 23:46:45
阅读次数:
186
前言部分这次泄漏是自己代码写的太随意引起的,讲道理,代码写的太为所欲为了,导致有些问题根本就很难发现。 泄漏产生的原因,由于activity未被回收导致。这里给我们提出的一个警示,在使用上下文的时候,我们要特别注意,尤其是一些实例的上下文,如:activity、fragment等。 这次的错误原因就 ...
分类:
移动开发 时间:
2019-06-03 23:46:06
阅读次数:
130
appium连接模拟器时屏幕倒转 问题:appium通过启动会话连接模拟器时(如itools模拟器),出现了屏幕倒转的情况 猜测是运行模拟器时,屏幕默认是平板屏幕 解决:设置屏幕为手机,再通过appium启动会话 ...
分类:
移动开发 时间:
2019-06-03 22:13:14
阅读次数:
150
前言: 一,工作经历 1,毕业四年,第一家公司就是做iOS开发,一直到现在,做了四年多iOS开发。前后换了四家公司,第一家是外包公司,那个时候我刚入门,在公司的项目中边学习边参与项目开发。后面的几家公司,都是一个新的项目,我过来从零开发,一个人独立负责项目框架搭建、业务功能开发、测试发布、项目的后期 ...
分类:
移动开发 时间:
2019-06-03 22:11:40
阅读次数:
140