Android高阶转场动画-ShareElement完全攻略

本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布   看完本文你能学到什么: 1、ShareElement是什么以及基本用法 2、理解ShareElement是如何运作的 3、掌握ShareElement的进阶用法(Fresco、Glide、RecyclerView&am...

2018-10-13 14:07:02

阅读数 1757

评论数 0

Android高仿抖音照片电影功能

本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 PhotoMovie(https://github.com/yellowcath/PhotoMovie)可轻松实现类似抖音、微视、美拍的照片电影功能。效果如下 滤镜效果 转场效果   基本用法 可参照DemoP...

2018-09-12 17:20:08

阅读数 2670

评论数 1

Android硬编码视频压缩变速

VideoProcessor(https://github.com/yellowcath/VideoProcessor)使用Android原生的MediaCodec实现视频压缩、剪辑、混音、快慢放及倒流的功能(快慢放及倒流支持音频同步变化),在支持MediaCodec的手机上优于使用FFmpeg的...

2018-08-23 18:30:25

阅读数 845

评论数 1

Android硬编码视频录制

SVideoRecorder(https://github.com/yellowcath/SVideoRecorder)使用Android原生的MediaCodec进行视频录制,对比大量使用FFmpeg进行录制的库优点如下: 体积小 :编译后的aar只有187K,ffmpeg一个so就7、8M,...

2018-08-23 13:01:21

阅读数 942

评论数 0

Android Native内存泄漏诊断

Android Native内存泄漏诊断1、基础诊断方法特点:操作简单,但只能判断是否有泄漏,但需使用者自行判断泄漏在哪里命令行方式adb shell dumpsys meminfo vStudio.Android.Camera360 -d结果如图: Android Studio1、选中机器和进...

2017-09-25 15:08:23

阅读数 4902

评论数 0

对Android opengl ES世界坐标系和纹理坐标系的理解

初学opengl ES,每一个教你在屏幕上贴图的opengl版hello world都有两个顶点数组,然后一般都不解释,初学者基本搞不懂这些顶点为什么要这么写,它们之间为什么要按这个顺序排列。

2015-06-17 15:52:10

阅读数 8092

评论数 5

Android SoftInputMode为SOFT_INPUT_ADJUST_RESIZE(adjustResize)时没有resize动画的问题

Android SoftInputMode为SOFT_INPUT_ADJUST_RESIZE(adjustResize)时没有resize动画的问题用过android:windowSoftInputMode=”adjustResize”的应该都知道,在该模式下弹出软键盘时,编辑框变位置时会有一个a...

2015-05-21 16:10:34

阅读数 4517

评论数 0

Android资源图片读取机制

在新建一个Android项目时,在res目录下会自动生成几个drawable文件夹,drawable-ldpi,drawable-mdpi,drawable-hdpi,一直以来都对此不太清楚,图片应该放到哪个文件夹下面,有什么不同的影响?以前一直都是干脆再新建一个不带后缀的drawable文件夹,...

2014-09-28 14:59:57

阅读数 6186

评论数 0

Android 自绘TextView解决提前换行问题,支持图文混排

先看下效果图: 上面是MTextView,下面是默认的TextView。   一、原因 用最简单的全英文句子为例,如果有一个很长的单词,这一行剩余的空间显示不下了,那么规则就是不打断单词,而是把整个单词丢到下一行开始显示。这样本来没有错。一是咱们中国人都是方块字,怎么都放得下,不存在英文的这个问题...

2014-05-29 15:18:43

阅读数 22698

评论数 21

和大于100的子序列数

一道笔试题,给定一个数组,范围0 public static int run(int[] a) { int num=0; List list = new ArrayList();//存储和小于100的子序列的和 Li...

2013-11-03 13:59:24

阅读数 711

评论数 0

子序列的个数

庞果网题目: 子序列的定义:对于一个序列a=a[1],a[2],......a[n],则非空序列a'=a[p1],a[p2]......a[pm]为a的一个子序列,其中1<=p1<p2<.....<pm<=n。 例如:4,14,2,3和14,1,2,3都为4,13,1...

2013-11-02 16:14:13

阅读数 630

评论数 0

Android 获得软键盘状态

前几天转载了一篇如何监听软键盘状态的文章http://blog.csdn.net/yellowcath/article/details/8655920 但是这个依赖于android:windowSoftInputMode="adjustResize", 如果是adjustP...

2013-03-12 14:31:17

阅读数 14230

评论数 3

Android 监听软键盘状态

近日遇到要检测软键盘是否显示或隐藏的问题,搜了一下网上,最后找到一个很简单的,记录一下。 activityRoot是activity的根view,就是xml里面的第一个view,给它设置一个id. final View activityRootView = findViewById(R.id....

2013-03-10 13:34:45

阅读数 9293

评论数 2

android edittext,listview里面显示gif动态表情

已经经过改进,不需要在为每一个gif表情开一个新线程来维护了,下面的代码作废,新代码已经打包上传。http://download.csdn.net/detail/yellowcath/5091916 在网上一直没找到这方面的实现,不过还是找到比较接近的一个,EditTextQQDynam...

2012-12-07 02:20:42

阅读数 9632

评论数 15

存储播放列表遇到的问题

<br />想做个播放器关闭之后自动存储播放列表,下次再自己打开这个播放列表的功能,小小的一个功能,遇到了好多问题。。。<br />环境VC2008,win32SDK,用MCI播放,unicode编码<br />1、存到文本文件里的中文全是问号 <br /...

2011-03-12 15:19:00

阅读数 667

评论数 0

自绘的子控件,在窗口被遮挡后不复原 解决办法

今天遇到的问题,如题,研究了很久没有得到解决,还发帖咨询了,这儿:http://topic.csdn.net/u/20110306/00/06ce2f1c-e48e-46ba-9578-cbae14208796.html?64819偶然静下心来,终于得到问题的症结所在:上述帖子里的几种情况,都可以...

2011-03-06 03:22:00

阅读数 3397

评论数 2

mciSendString 的 notify 功能(播放 结束 后 CallBack)

刚刚开始学win32编程,由于某些原因,决定先做一个自己播放器再说。本来就做了个很丑的节目,可是后来越做越来劲,界面重绘,按钮重绘,子窗口什么乱七八糟的都用上了,学到了很多东西,所以决定尽可能把它做好做完善,以练促学。不废话了,还在完善中。说主题,今天遇到了一个问题,就是想播放完一首歌,给我的播放...

2011-03-04 18:18:00

阅读数 3616

评论数 12

提示
确定要删除当前文章?
取消 删除
关闭
关闭