在平时开发中,经常需要实现这样的功能,拍照 - 裁剪,相册 - 裁剪。当然,系统也有裁剪的功能,但是由于机型,系统兼容性等问题,在实际开发当中,我们通常会自己进行实现。今天,就让我们一起来看看怎样实现。
分类:
微信 时间:
2020-04-15 10:56:11
阅读次数:
83
{".3gp", "video/3gpp"}, {".apk", "application/vnd.android.package-archive"}, {".asf", "video/x-ms-asf"}, {".avi", "video/x-msvideo"}, {".bin", "applic ...
分类:
Web程序 时间:
2020-04-15 10:46:38
阅读次数:
62
我们来谈谈客户端界面的数据同步问题。界面数据同步的需求比如,下面的AB两个界面中都显示了学生Leslie的信息,当我们在A界面修改学生学号时,我们希望回到B界面时,学生的信息也能跟着改变,才能保证业务数据的正确和一致性。这就涉及到数据的同步和刷新问题。主界面显示了学生和老师的信息另一个界面也显示了学 ...
分类:
移动开发 时间:
2020-04-15 10:41:39
阅读次数:
161
原文首发于微信公众号:躬行之(jzman blog) 学习 Android 有一段时间了,开发中经常使用到 Gradle ,但是不知道 Gradle 构建项目的原理,计划花一点时间学习一下 Gradle 相关的知识。Gradle 是一个非常优秀的项目构建工具,其 DSL(领域特定语言)基于 Groo ...
分类:
其他好文 时间:
2020-04-15 01:02:35
阅读次数:
79
appium难的就是环境的搭建,中间会出现各种稀奇古怪的问题。搭建成功后,内心无比激动啊。 1.安装java环境 本地没有java环境的需要安装好环境,并将java环境配置到环境变量里面,具体可以参照链接https://jingyan.baidu.com/article/b2c186c8d3d47b ...
分类:
移动开发 时间:
2020-04-15 00:33:11
阅读次数:
90
应用层 Android显示过程的概括:Android应用程序把经过测量、布局、绘制后的surface缓存数据,通过SurfaceFlinger把数据渲染到显示屏幕上,通过Android的刷新机制来刷新数据。也就是说应用层负责绘制,系统层负责渲染,通过进程间通信把应用层需要绘制的数据传递到系统层服务, ...
分类:
移动开发 时间:
2020-04-15 00:19:09
阅读次数:
79
布局文件中添加以下三个属性android:scrollbars="vertical"android:scrollbarStyle="outsideOverlay"android:scrollbarFadeDuration="2000"MainActivity中添加 myArticle.movemen ...
分类:
其他好文 时间:
2020-04-14 22:31:52
阅读次数:
101
搭建Android环境的时候遇到 'could not find adb.exe!'的问题 如果是在的C:\android-sdk-windows\tools目录下并没有adb.exe这个可执行文件。并且当打开Eclipse时,有关Android的插件会报错。这时你就应该这样做: 首先,改一下系统的 ...
分类:
移动开发 时间:
2020-04-14 18:52:11
阅读次数:
224
Android Dom和XmlPullParse解析XML文件 最近在在XML解析,测试了DOM和XmlPullParse两种模式解析XML,记录下来! 首先,创建在Sdcard里创建Xml文件,然后,建立两个按钮分别使用DOM、XmlPullParse来解析Xml文件,并且分别显示在TextVie ...
分类:
移动开发 时间:
2020-04-14 18:49:41
阅读次数:
77
#!/usr/bin/env python # -*- coding:utf-8 -*- # # Copyright (C) 2008 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 ...