
android
文章平均质量分 61
军临城下
Only Time Can Tell
展开
-
android 常用Bitmap处理方法收集:普通裁剪,缩放,圆形裁剪
代码是平常使用时收集的,并不是我本人所写。这些bitmap处理方法在我的android程序里面使用相对较多,希望对大家也有些帮助。import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Matrix;import a原创 2017-03-21 11:21:06 · 13857 阅读 · 1 评论 -
Android使用XML文件绘图(Shape,Layer,Selector)
Shape的使用Shape基础知识Shape支持图形:1、rectangle2、oval3、line4、ringShape常用属性含义 属性名称 属性含义 用处 corners 角 shape = rectangle时使用,可以用来绘制圆角矩形 size 大小 为这个shape指定大小,一般在ImageView配合ScaleType使用 gradient原创 2017-08-24 11:53:59 · 620 阅读 · 0 评论 -
自定义View学习三(MRecyclerView)
前言:RecyclerView在项目中的使用之频繁不用我再去过多的强调了。每一次我们使用RecyclerView的时候总要为RecyclerView写适配器,写 ViewHolder,并为Adapter转换数据等。如果我们需要为RecyclerView再添加Header,Footer,加载更多监听等,我们又不免要再写近百行代码。 可不可以不做这些?当然可以!下面请看MRecyclerViewMRe原创 2017-08-22 17:23:36 · 458 阅读 · 0 评论 -
Android动画学习三(Activity跳转动画)
在本篇博客里面我们主要学习以下几个方面的内容:Activity跳转动画Activity跳转动画Android5.x之前在Android5.x之前,我们实现Activity的跳转动画主要是依赖overridePendingTransition(int enterAnim,int exitAnim)这个方法当启动一个Acitivity的时候我们可以为Activity增加启动效果; 示例:原创 2017-08-25 20:16:54 · 806 阅读 · 0 评论 -
AIDL基本用法
前言Aidl是android进程通信的一个办法,通过aidl我们可以跨进程调用方法。如果你仔细看完这篇文章,你将会有以下收获:1、aidl的基本使用2、aidl传递自定义对象3、client实现对Server的监听使用Aidl步骤1、在Server端创建一个aidl文件,把服务端想对外提供的服务在这个文件中声明。声明之后对AS进行rebuild,然后系统会为我们自动生成一个java文件2、在S原创 2017-09-05 11:07:12 · 804 阅读 · 0 评论 -
Tips of Android(不定时更新中)
一、向android工程中引入特殊字体 引入字体(ttf,otf均可): 在android工程的src文件夹下面建立assets文件夹。如图: 建立好之后在app的gradle里面声明assets文件夹的所在目录 使用方式: val typeFace:Typeface = Typeface.createFromAsset(assets, "fofbb_i原创 2017-07-31 19:30:06 · 447 阅读 · 0 评论 -
Android动画学习一
android动画分类1、视图动画 - 补间动画 - 帧动画2、属性动画(3.0之后) 视图动画平移旋转缩放透明度帧动画对于上述动画我们都可以使用XML实现或者使用代码实现。为了演示充分,前两种我们通过XML形式实现,后面两种我们通过代码实现。(两种相比较更推荐以XML形式去实现动画。这种方式写动画效果更简单易懂)XML实现平移首先检查res下面是否原创 2017-08-24 23:28:31 · 454 阅读 · 1 评论 -
Android常公用函数收集
1:来自seal_talkimport android.app.Activity;import android.content.Context;import android.content.Intent;import android.content.res.Configuration;import android.content.res.Resources;import android.n原创 2017-05-12 00:05:58 · 424 阅读 · 0 评论 -
Android Studio Error:Connection timed out: connect.解决方案
转自:http://blog.youkuaiyun.com/u013541140Android Studio升级到了2.0版本,但是遇到了这样的错误:Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle错误转载 2017-05-09 21:11:45 · 2728 阅读 · 0 评论 -
Kotlin开源项目--Kotlin_try
一、项目展示 二、所用知识点:1、开发语言为Kotlin,原创 2017-08-01 00:09:47 · 2017 阅读 · 0 评论 -
Android错误和解决
1:移植别人的代码,当代码中含有自定义view的时候,如果我们直接拷贝别人的布局文件,那么xml文件这个自定义view的引用路径可能会出错,如下:java.lang.ClassNotFoundException: Didn't find class "com.example.imagescan.MyImageView" on path: DexPathList[[zip file "/data/ap原创 2017-05-13 19:47:11 · 518 阅读 · 0 评论 -
android button设置边框背景颜色
<?xml version="1.0" encoding="UTF-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 边框颜色值 --><item> <shape> <solid android:color="@color/colorAccent" />原创 2017-04-02 14:55:50 · 3344 阅读 · 0 评论 -
Android自定义控件——歌词显示
这段时间在写一个音乐播放器,需要显示歌词,下面是我写的一个歌词显示的view。目前它已经可以完成歌词的基本显示,细节地方后期继续完善。MainActivity从资源文件读入歌词,歌曲,并利用正则表达式解析歌词变为我们想要的格式。解析之后得到两个list: timeList 和 contentList。我们把这两个list传入LrcView中,然后显示。 歌词是下载百度音乐的歌词解析的,我觉得自己写原创 2017-03-23 17:16:08 · 1621 阅读 · 0 评论