安卓
方格白帽
这个作者很懒,什么都没留下…
展开
-
调用系统裁剪工具的坑
前两条刚调试好的程序,就因为周末的时候升级了MIUI9.5,然后裁剪的回调就返回code0,Intent intent = new Intent("com.android.camera.action.CROP");intent.setDataAndType(uri, "image/*");// 下面这个crop=true是设置在开启的Intent中设置显示的VIEW可裁剪intent.put...原创 2018-04-02 18:02:32 · 512 阅读 · 1 评论 -
Android Transition(Android过渡动画)
在Android 4.4 Transition 就已经引入了,但在Android 5.0(API 21)之后,Transition 被更多的应用起来。相对于View Animation或Property Animator,Transition动画更加具有特殊性,Transition可以看作对Property Animator的高度封装。不同于...原创 2019-01-24 12:52:06 · 541 阅读 · 1 评论 -
安卓常用开源框架
1、Android基础网络编程:socket、HttpClient、HttpURLConnection 1.1 Socket 定义 是一个对TCP/IP协议进行封装的编程调用接口,本身不是一种协议是接口Api!! 成堆出现,一对套接字:包括ip地址和端口号 基于应用层和传输层抽象出来的一个层。App可以通过该层发送、接收数据,并通过Socket将App...原创 2018-11-13 16:34:19 · 188 阅读 · 0 评论 -
安卓UI库
UIAwesome-MaterialDesign – MaterialDesignCenter改名为Awesome-MaterialDesign,优化了布局,新增了不少库。 awesome-android-ui – ui库,非常多的ui及特效。 ChipsLibrary – 在Android EditText中实现打Tag功能。 bitmapMesh – 拉窗帘效果。 Obser...转载 2018-08-07 11:23:20 · 1156 阅读 · 0 评论 -
Android XML shape 标签使用详解
Android XML shape 标签使用详解 一个android开发者肯定懂得使用 xml 定义一个 Drawable,比如定义一个 rect 或者 circle 作为一个 View 的背景。但是,也肯定也有人在能使用 Drawable 的地方选择使用一张 png 图(或者是一张 .9 图)作为 View 的背景,因为后者把问题交给 UI 设计人员去了,省事。当然,使用图片这种在项目中也...原创 2018-07-27 14:20:41 · 414 阅读 · 0 评论 -
Android 8.0 行为变更
Android 8.0 除了提供诸多新特性和功能外,还对系统和 API 行为做出了各种变更。本文重点介绍您应该了解并在开发应用时加以考虑的一些主要变更。其中大部分变更会影响所有应用,而不论应用针对的是何种版本的 Android。不过,有几项变更仅影响针对 Android 8.0 的应用。为清楚起见,本页面分为两个部分:针对所有 API 级别的应用和针对 Android 8.0 的应用。...原创 2018-07-04 16:10:33 · 235 阅读 · 0 评论 -
FileUriExposedException异常解决方案
遇到的一个异常FileUriExposedException异常翻看Google的异常文档:https://developer.android.google.cn/reference/android/os/FileUriExposedException.html在7.0及以后开始应用程序向另一个应用程序公开时引发的异常。file://Uri由于接收应用程序可能无法访问共享路径, 因此不...原创 2018-07-17 13:43:27 · 1579 阅读 · 0 评论 -
Activity基类
Activity是安卓开发的四大组件之一,是咱们开发中最常见到一个组件。他是存在生命周期的。在应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent的描述结构中,有两个最重要的部分:动作和动作对应的数据。典型的动作类型有:MAIN(activity的门户)、VIEW、PICK、E...原创 2018-07-03 16:12:37 · 840 阅读 · 0 评论 -
公钥、私钥和数字证书
公钥和私钥 一直以来对公钥和私钥都理解得不是很透彻,感觉到模棱两可。今天在网上找了半天,通过查看对这个密钥对的理解,总算弄清楚了。 公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。用电子邮件的方式说明一下原理。 使用公钥与私钥的目的就是实现安全的电子邮件,必须实现如转载 2018-05-04 13:13:05 · 234 阅读 · 0 评论 -
HTTP请求详解
HTTP由两部分组成:请求和响应。当你在Web浏览器中输入一个URL时,浏览器将根据你的要求创建并发送请求,该请求包含所输入的URL以及一些与浏览器本身相关的信息。当服务器收到这个请求时将返回一个响应,该响应包括与该请求相关的信息以及位于指定URL(如果有的话)的数据。直到浏览器解析该响应并显示出网页(或其他资源)为止。HTTP请求HTTP请求的格式如下所示:<request-line><he转载 2018-04-12 16:17:38 · 237 阅读 · 0 评论 -
AS 做多语言,搜索整个项目中文
由于赶进度中文字符串没有都写在string.xml中,在做多语言时需要把所有的中文字符串写在xml中调用,这时需要搜索整个项目中的中文字符。正在表达式:^((?!(\*|//)).)+[\u4e00-\u9fa5]...原创 2019-09-05 14:08:21 · 645 阅读 · 1 评论