
android进阶
文章平均质量分 82
small_technical
被人嘲笑的梦想,就越有去实现它的价值
展开
-
android studio 怎么取消默认AppcompatActivity布局
现在我们新建Activity时候google会默认使用AppcompatActivity,和ConstraintLayout布局,找了很多方法没找到,最后发现了这篇文章https://blog.youkuaiyun.com/mp624183768/article/details/70237448,关于去掉默认ConstraintLayout布局,同样的道理找到路径 plugins\android\li...原创 2020-03-21 18:24:29 · 730 阅读 · 0 评论 -
编译ijkplayer ffmpeg过程所遇到的坑
1、编译前准备环境cygwin+ndkr10e+sdk+git2、ijkplayer源码地址(使用版本为0.8.8)https://github.com/bilibili/ijkplayer以上就是我编译前所准备的环境3、正式踩坑坑1、源码下载时间久(ijkplayer+ffmpeg大概下载一天,如果报错可能不止) git clonehttps://github....原创 2020-04-23 11:06:38 · 1957 阅读 · 4 评论 -
Android 混淆编译
方式一:利用Android studio编译,在build.gradle文件中只要打开对应的开关就可以了,minifyEnabled true(正式版本才会混淆,如果想debug版本也混淆,将release中的两行配置复制到debug中就可以)配置如下buildTypes { release { minifyEnabled true ...原创 2019-04-15 17:47:48 · 1306 阅读 · 0 评论 -
Android 相机相册调用封装类
在app开发中相机相册的调用必不可少,但是涉及到很多类和方法的调用,使用起来很麻烦,因此对此进行一次封装很有必要,大大提高了开发效率,下面按照开发流程来展示一下代码封装类 ImageUtils.java调用相册:/** * 跳转到相册 */ public static void openAlbum(Activity activity, int flag) {原创 2017-06-19 14:22:22 · 982 阅读 · 0 评论 -
app资源文件的定位(Localization)
本地资源(res)Android将运行在许多设备的很多地方,为了延伸到更多的用户,你的应用可能运用文本,音频文件,数字,货币,和图形在你的应用中适当的位置使用。这个文档Android本地资源的最好练习,这个使用原则适用你正在开发的Android项目,无论是你使用的是ADT和 Eclipse, Ant-based tools, or其他的 IDE.你应该已经有一个Java的应用知翻译 2017-04-19 13:40:32 · 1748 阅读 · 0 评论 -
android画多种颜色的圆环带动画效果
首先在values中的attrs中创建自定义控件的属性 自定义控件继承viewpackage com.bruce.testgitdemo.test;import android.content.Context;import android.content.res.TypedArray;import android.graphics.C原创 2016-12-30 17:28:23 · 3693 阅读 · 1 评论 -
android 画板(选择图片作为背景并保存)
我看了一下网上画板的写法有很多种,这篇文章的写法就是简单便捷,个人觉得不错,大家可以参考一下,http://blog.youkuaiyun.com/qq_31530015/article/details/51115680 当然这篇文章只是描述了以白色背景作为画板底色,如果是要选择图片作为背景并且保存呢,下面是我自己在这个基础上修改的,代码有点粗糙,但是能实现我们所需要的功能,废话不多说了,直接上原创 2016-11-03 16:28:09 · 3478 阅读 · 0 评论 -
Android系统定位服务
先上代码:/** * 定位服务 */ public void getLocation() { LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); if (ActivityCompat.check原创 2016-07-06 16:16:29 · 840 阅读 · 0 评论 -
手机号正则表达式匹配
public interface RegExpConst { /** * 手机号码 * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188 * 联通:130,131,132,152,155,156,185,186 * 电信:133,1349,153,180,189 */ String转载 2016-07-16 14:51:01 · 865 阅读 · 0 评论 -
Android仿IOS上拉下拉弹性效果
本文转自:http://blog.youkuaiyun.com/u014733374/article/details/42739345用过iphone的朋友相信都体验过页面上拉下拉有一个弹性的效果,使用起来用户体验很好;Android并没有给我们封装这样一个效果,我们来看下在Android里如何实现这个效果。先看效果,感觉有些时候还是蛮实用的。 思路:其实原理很简单,转载 2016-07-01 11:58:34 · 3491 阅读 · 0 评论 -
关于5.0以下Android状态栏背景色变换
下面介绍的是关于一个开源库的运用设置,开源库的地址为https://github.com/jgilfelt/SystemBarTint只需要添加依赖:'com.readystatesoftware.systembartint:systembartint:1.0.3'参考以下的博客,总结的设置方法http://www.jianshu.com/p/0acc12c29c1b原创 2016-05-13 16:37:25 · 701 阅读 · 0 评论 -
android imageView 图片自适应
本文转自:http://blog.sina.com.cn/s/blog_618199e60100y537.html网络上下载下来的图片自适应:android:adjustViewBounds="true"(其详细解释在下面) android:id="@+id/dynamic_item_image" android:layout_width="wrap_c转载 2016-03-21 21:19:13 · 852 阅读 · 0 评论