0

常用在线软件获取

1、学习工作相关 1.1 Windows "图片压缩Tinyjpg" :解决应用图片资源过大的问题,可以先将图片进行码转换,可以有效降低资源占用率。 "清华大学镜像源" "MSDN微软系统下载" 1.2 Apple iPhone支持SDK(Xcode调制专用) 链接:https://pan.baid ...

CH520 发布于 2019-02-17 22:16 评论(0)阅读(17)
0

Android组件化探索与实践

什么是组件化 不用去纠结组件和??橛镆迳系那?,如果??榧洳淮嬖谇恳览登夷?榧淇梢匀我庾楹?,我们就说这些??槭亲榧?。 组件化的好处 1. 实现组件化本身就是一个解耦的过程,同时也在不断对你的项目代码进行提炼。对于已有的老项目,实现组件化刚开始是很难受的,但是一旦组件的框架初步完成,对于后期开发效 ...

zhoumy 发布于 2019-02-17 00:06 评论(0)阅读(28)
0

微信小程序 人脸识别登陆???/a>

微信小程序 人脸识别登陆的实现 关键词:微信小程序 人脸识别 百度云接口 前言 这是一篇关于一个原创微信小程序开发过程的原创文章。涉及到的核心技术是微信小程序开发方法和百度云人脸识别接口。小程序的主体是一个用于个人密码存储的密码管理器,在登陆注册阶段,需要调用百度云人脸识别接口以及百度云在线人脸库的 ...

yocichen 发布于 2019-02-15 18:01 评论(0)阅读(51)
1

Android调试神器stetho使用详解和改造

本文由云+社区发表 作者:NaOH 概述 stetho是Facebook开源的一个Android调试工具,项目地址:facebook/stetho 通过Stetho,开发者可以使用chrome的inspect功能,对Android应用进行调试和查看。 功能概述 stetho提供的功能主要有: Net ...

腾讯云+社区 发布于 2019-02-15 17:54 评论(0)阅读(134)
0

MAC中使用APICloud同步代码错误解决办法

在MAC上使用APICloud同步代码时出现错误,其实就是git位置的问题,简单点就是把路径映射下。 问题提示: Can't locate SVN/Core.pm in @INC (you may need to install the SVN::Core module) (@INC contain ...

silkvenus 发布于 2019-02-15 10:28 评论(0)阅读(12)
0

Android For OpenCV的环境搭建

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类,同时提供了Python、Ruby、MATLAB等语言的接口,实现了和计算机视觉方面的很多通用算法 ...

燕归来兮 发布于 2019-02-15 10:12 评论(0)阅读(23)
0

GCD死锁,及同步、异步、串行和并行队列组合情形

一、概述 1)队列用来存储代码任务,线程用来运行代码任务; 2)main()函数作为程序入口,整个程序默认运行在主线程中,程序代码任务默认存放在主队列中; 3)以下所谓阻塞线程是针对主线程而言(子线程阻塞在所不问,自己手动管理);队列阻塞主要是针对主队列(子队列阻塞在所不问,自己手动管理); 4)在 ...

春天里的花骨朵 发布于 2019-02-14 16:40 评论(0)阅读(8)
0

keyboard dialog 仿微博表情键盘输入框

功能描述:弹出键盘,右边有最大化按钮,没有最大化的时候最大行数为3,默认1行,随着文字输入增加自动增加高度,到达3行时不会在增加,点击最大化输入框,行数无限制,输入框下方图片点击删除 此处为了简便,键盘监听用了一个库,如果自己写也简单,直接 addOnGlobalLayoutListener 便可 ...

I-for-code-crazy 发布于 2019-02-14 15:29 评论(0)阅读(70)
0

粮草先行——Android折叠屏开发技术点番外篇之运行时变更处理原则

上一篇文章中,我们有提到Activity在屏幕尺寸发生变更时的处理方式,总共有两种: 1. 重启APP以适应屏幕改变; 2. 手动处理数据,避免APP重启。 同样,这两种方式也同时适用于改变屏幕方向、更改系统语言、甚至输入法等等。 因此,本文也同样 适用于改变屏幕方向等情况的处理。 或许你会有疑问: ...

萧文翰 发布于 2019-02-14 11:38 评论(0)阅读(35)
11

C#-Xamarin的Android项目开发(一)——创建项目

创建项目 使用Xamarin开发安卓项目,首先需要安装VS2017以上版本。因为VS2017以上的版本,可以直接创建Xamarin项目。 另外用Xamarin开发安卓项目,还需要使用Intel的CPU,并且得是双核以上的CPU,因为调试时,需要使用电脑的虚拟化,奔腾4之类的CPU是不支持虚拟化的。 ...

kiba518 发布于 2019-02-14 09:04 评论(17)阅读(506)
3

Android 个人手机通讯录开发

一、Android 个人手机通讯录开发 数据存储:SQLite 数据库 开发工具:Android Studio 二、Phone Module 简介 1. 界面展示 2. 文件结构简单分析 三、个人手机通讯录代码实现 1. 清单文件 (AndroidManifest.xml) 2. MainActiv ...

Pretty_girll 发布于 2019-02-13 21:41 评论(2)阅读(273)
0

一步步封装实现自己的网络请求框架

一、前言 现如今 Android 领域流行的网络请求框架基本都是用 Retrofit 加 RxJava 来搭配构建的,而以 ViewModel + LiveData + Retrofit + RxJava 来构建请求框架的例子要相对少得多。而本文就是以这四者作为基础组件,介绍如何一步步封装实现自己的 ...

leavesC 发布于 2019-02-13 21:19 评论(0)阅读(319)
1

Flutter 即学即用系列博客——02 一个纯 Flutter Demo 说明

前言 上一篇文章我们搭建好了 Flutter 的开发环境。 "Flutter 即学即用——01 环境搭建" 这一篇我们通过 Flutter 的一个 Demo 来了解下 Flutter。 开发系统:MAC IDE:Android Studio 目录 1. 创建一个 Flutter 项目 第一步:主界面 ...

AndroidTraveler 发布于 2019-02-13 19:23 评论(2)阅读(223)
0

ionic cordova build android error: commamd failed with exit code eacces

问题: 电脑的gradle版本为Gradle 5.0,然而 因为 添加的android 平台为6.3.0 gradle 是 4.1版本 电脑已存在 gradle的情况下,add platform 成功 但编译失败。 出现以下问题 :commamd failed with exit code eacc ...

huangenai 发布于 2019-02-13 11:19 评论(0)阅读(10)
0

Android SQLite 数据库学习

SQLite 数据库简介 SQLite 是一个轻量级数据库,它是D. Richard Hipp建立的公有领域项目,在2000年发布了第一个版本。它的设计目标是嵌入式的,而且占用资源非常低,在内存中只需要占用几百kB的存储空间,这也是Android移动设备采用SQLite数据库的重要原因之一。 SQL ...

Pretty_girll 发布于 2019-02-13 01:48 评论(0)阅读(57)
1

Flutter 即学即用系列博客——01 环境搭建

前言 工欲善其事,必先利其器 所以第一篇我们来说说 Flutter 环境的搭建。 笔者这边使用的是 MAC 电脑,因此以 MAC 电脑的环境搭建为例。 Windows 或者 Linux 也是类似的操作。 Flutter 有英文版的官网和中文网,大家可以根据自己的喜好和情况进行选择。 点击下面的链接可 ...

AndroidTraveler 发布于 2019-02-12 20:05 评论(1)阅读(265)
0

读懂 Gradle 的 DSL

现在 Android 开发免不了要和 Gradle 打交道,所有的 Android 开发肯定都知道这么在 中添加依赖,或者添加配置批量打包,但是真正理解这些脚本的人恐怕很少。其实 Gradle 的 可以说是一个代码文件,熟悉 Java 的人理解起来很简单的,之所以不愿意去涉及,主要感觉没有必要去研究 ...

sw926 发布于 2019-02-12 15:28 评论(0)阅读(132)
0

iOS----------时间戳与NSDate

1:时间戳转NSDate NSString *timeStamp [email protected]"1545965436"; NSDate *date = [NSDate dateWithTimeIntervalSince1970:[timeStamp intValue]]; ...

iOS张常兴 发布于 2019-02-12 14:58 评论(0)阅读(17)
0

探究高级的Kotlin Coroutines知识

要说程序如何从简单走向复杂, 线程的引入必然功不可没, 当我们期望利用线程来提升程序效能的过程中, 处理线程的方式也发生了从原始时代向科技时代发生了一步一步的进化, 正如我们的Elisha大神所著文章[The Evolution of Android Network Access](https://... ...

圣骑士wind 发布于 2019-02-12 09:11 评论(0)阅读(139)
1

Flutter项目之app升级方案

题接上篇的文章的项目,还是那个空货管理app。本篇文章用于讲解基于Flutter的app项目的升级方案。 在我接触Flutter之前,做过一个比较失败的基于DCloud的HTML5+技术的app,做过几个RN项目。在这两种不同机制的app升级方案中,RN采用的是微软的CodePush技术。而那个比较 ...

阿尔卑斯de秘密 发布于 2019-02-11 11:31 评论(0)阅读(69)