- 博客(21)
- 资源 (3)
- 收藏
- 关注
原创 android 短视频 开发 思路 简单记录
1.通过mediaRecorder录制视频2.通过isoviewer将分段的mp4合并3.通过ffmpeg提取出mp4中的音频4.通过sox合并提取出的音频和要添加的背景音乐5.通过ffmpeg的命令行调用,实现音频和视频的合并6.通过MediaMetadataRetriever获取视频在某一时刻的帧图片7.通过ffmpeg的
2016-01-20 11:23:55
2743
原创 iOS 来电 导致布局变化的解决方案
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(statusFrameChanged:) nam
2015-11-01 15:56:45
2111
原创 RecyclerView onItemClick 按钮和布局都有单击事件时的处理方式
RecyclerView为了给开发者提供更大的自由度,没有默认的提供onItemClick接口。网上有一种比较简单的实现方式 ,链接如下:http://sapandiwakar.in/recycler-view-item-click-handler/ 适用于不需要针对item里面某个按钮做特殊处理的情况我目前项目的需求是,1.单击item,跳转到用户信息页。2
2015-06-07 16:32:31
15791
3
原创 用户频繁操作耗时开关的处理办法
TextView text = (TextView)findViewById(R.id.text); text.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Mess
2015-02-11 11:28:12
732
原创 textview elipse end 省略号后面有字的问题解决
在textview中设置了android:maxLines="3" android:ellipsize="end"之后,显示效果有问题,如下原因:textview中包含了回车和html字符解决方法:textView.replaceAll("\\|\\n","");相关链接:http://stackoverflow.com/que
2015-02-11 11:25:47
1977
1
转载 gravity start left 区别
源地址 https://plus.google.com/+RomanNurik/posts/huuJd8iVVXY原文如下:#AndroidDev #Protip — use gravities of START and END instead of LEFT and RIGHT for better RTL support. Although the constants a
2014-10-31 16:05:39
4869
转载 android ndk eclipse c或c++打开后报错的解决方法
出自http://stackoverflow.com/questions/23155676/android-ndk-build-method-could-not-be-resolved
2014-10-22 17:58:07
5037
原创 volley 获取cookie总结
StringRequest local12 = new StringRequest(Method.POST, url, this, this) { @Override protected Response parseNetworkResponse( NetworkResponse response) { // TODO Auto-generated m
2014-09-23 17:47:59
14587
11
原创 CustomerHttpClient单例遇到的超时问题
以前的项目中一直使用网上的一个用单例写的httpclient类,如下 public static synchronized HttpClient getHttpClient() { if (null == customerHttpClient) { HttpParams params = new BasicHttpParams(); // 设置一些基本参数 HttpPro
2014-03-08 16:15:08
1070
原创 fragmentManager中的回退栈
实现效果如图下部tab标签,实现fragment页面切换。遇到的问题:通过FragmentTransaction的replace方法会导致,每次都会重新调用fragment的onCreateView()方法,浪费时间。解决方法:通过FragmentTransaction的hide和show方法来实现fragment的显示和隐藏,这样就不会重复调用
2014-03-03 13:51:51
24471
原创 scrollview嵌套listview的一种实现方式
两个首要问题要解决:1.确定 listview 展示区域的高度(注意并非listview内容的总高度)。2.滑动冲突的处理。(合适将触屏事件交给listview)我做的是监听scrollview滑动到底部后,阻止scrollview拦截滑动事件,将按键事件交给listview处理。当检测到listview向上滑动到顶部时,将按键事件还给scrollview处理。
2013-12-12 16:15:24
1909
原创 关于android与php传递数据,引号显示"的问题
评论模块中,发送给服务器的单引号,双引号等,在从服务器获取时都变成了',"这类转义码。目前暂用如下方法解决 if(content.contains("&")){ content = lastUserModel.content.replace("'", "'"); content = lastUserModel.content.rep
2013-09-16 13:41:34
5768
原创 android多分辨率适配问题
android提供了多个文件夹来解决适配问题,可这会导致应用程序的大小很大,对于ui较多的应用不太可取。目前大多数应用都是提供了一套hdpi的图,andorid根据手机屏幕的大小是会做自动适配的。如果你想让这写改变更可控,可以尝试如下做法。做一套符合当前主流手机的图(比如以800宽的屏幕为基准的图片)。尽量做hdpi或者xhdpi的图 ,以免缩放时丢失像素。首先
2013-08-20 17:15:09
4804
转载 TimThumb 找不到指定图片的处理
原文地址 http://www.xdiannao.com/www/wp/1187.html服务器从linux换到了window平台,利用TimThumb获取图片时出现了如下错误,A TimThumb error has occuredThe following error(s) occured:Could not find the internal im
2013-08-16 09:36:11
5363
转载 如何将json数据转换为常见的数据格式
转自:http://linglan-8805.iteye.com/blog/1290113从json数组中得到java数组,可以对该数组进行转化,如将JSONArray转化为String型、Long型、Double型、Integer型、Date型等等。 分别采用jsonArray下的getString(index)、getLong(index)、getDouble(index)
2013-01-25 15:02:00
19783
转载 Android中的JSON详细总结
转自http://shazhuzhu1.iteye.com/blog/9747581、JSON(JavaScript Object Notation) 定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高
2013-01-25 10:53:36
605
转载 android.graphics.Bitmap.Config<ALPHA_8, ARGB_4444,ARGB_8888,RGB_565
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lovewf.blog.51cto.com/1723922/674236最近学习Api文档,打开Android.graphics.Bitmap类里有一个内部类Bitmap.Config类,在Bitmap类里createBitmap(int width, int height
2013-01-24 11:04:39
815
原创 listview中嵌套viewpager的实现总结
最近在做一个项目需要在listView中嵌套viewPager作为第一项,效果如下:上面的布局就是一个listView,在实现过程中遇到了以下问题:1.listView中第一项为viewPager,其他项为单独包含两种数据类型,导致listView布局混乱。2.viewPager与listView的滑动冲突3.viewPager的监听器在viewPager切换的时候
2013-01-08 13:36:37
34611
25
原创 android fragment学习笔记
fragment相当于网页中的块,一个activity中可以包含多个fragment,互相独立,互不干扰。但可以通过定义回调接口的方式来实现相互通讯。每个fragment寄生在activity中,当activity生命周期为onPause()时,其包含的每个fragment也会调用各自的onPause()方法。fragment可以在布局文件中定义,可以针对不同的屏幕大小设计不同的布局文件。
2012-12-19 11:07:56
10245
原创 android loader学习笔记
Loader的工作流程初始化Loader,getLoaderManager().initLoader(ID, 参数, 实现了LoaderCallbacks接口的类); 创建Loader,Loader onCreateLoader(int id, Bundle args),改方法返回一个装在了数据的loader,该cursor通常和一个数据源关联,获取数据后进入下一阶段。 Loa
2012-12-17 11:29:20
1942
fragment+radioButton实现底部菜单切换fragment的效果
2014-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人