- 博客(21)
- 资源 (24)
- 收藏
- 关注
原创 公司散伙了,总结一下(一)
上周日听闻公司合伙人打来电话,说散伙了,一听就懵了,好半天才反应过来,工作生涯中头一次遇到这事,第一反应就是“公司怎么了?”。当然,我并不是公司合伙人,仅仅是16人团队中的一个Android工程师,断断续续加班了三个月,本以为Android客户端可以大踏步了,却突然终止掉。公司只有一个产品,是做即时通讯的,这是我毕业后的第二份工作,今年3月底来这个公司,待到现在,总共6个月,一切刚刚成形却
2014-09-16 05:46:28 9198 55
原创 Android隐藏/移除ActionBar
当使用Android中的ActionBar控件时,如果想要隐藏上面的ActionBar,可以使用如下的代码:getSupportActionBar().hide();//隐藏掉整个ActionBar,包括下面的Tabs上面的代码会将整个ActionBar都隐藏掉,包括ActionBar中的Tab分页标签,如果想要保留分页标签的话,可以使用如下的代码: ActionBa
2014-03-09 03:20:53 57258 6
原创 Android模拟器无法访问本地网址
Android模拟器的网络独立的,和电脑网络存在端口映射,所以在用模拟器访问本机的web服务时,需要进行地址转换,通常只要把web地址的 127.0.0.1 换成 10.0.2.2就可以了.
2013-11-16 18:14:03 1982 1
原创 Android客户端提交post参数中文乱码
只要将参数的编码设置成 UTF-8即可 :httpPost.setEntity(new UrlEncodedFormEntity(createNameValuePair(post_params), HTTP.UTF_8));
2013-11-16 18:12:28 2468
原创 去了一家创业公司,打算去赌一把
开题:上次看到一条微博,大致意思是说以后写博客,不应该随便称自己是“笔者”,因为根本没有用笔写。好吧,既然是用键盘敲的,以后就自称是“键人”吧。 这篇小文之前放在巴士里面,不过想想还是搬到CSDN来,来记录下自己小程序猿的求职经历。笔者今年大四,明年六月份就要结束四年的大学生活了,软件工程专业本科生,现在专心做Android开发 。笔者从上大学开始就喜欢上了编程,喜欢写
2013-11-16 18:11:05 2246 2
原创 Android 中像素px和dp的转化
在Android的布局文件中,往往使用dp作为控件的宽度和高度尺寸,但是在Java代码中,调用getWidth()方法获得的尺寸单位却是像素px,这两个单位有明显的区别:dp和屏幕的密度有关,而px与屏幕密度无关,所以使用时经常会涉及到两者之间的互相转化,代码示例如下public int Dp2Px(Context context, float dp) {
2013-11-16 18:08:01 1326
原创 Android WebView和EditText焦点冲突解决
在Android中使用WebView时,经常会同时用到EditText控件(比如浏览器地址栏),这样就会出现EditText和WebView抢占焦点,导致不显示输入键盘,于是WebView中的控件无法输入,可以在触摸WebView控件时,请求获取焦点,这样就不会出现上述问题,解决办法很简单,代码示例如下: webView.setOnTouchListener(new OnT
2013-11-16 18:07:27 6108
原创 Android 滚动 ListView 背景变成黑色
Android中的ListView是使用的最频繁的控件之一,用它能够实现很多数据的展示,不过,如果给 ListView 设置一个背景色或者背景图片后,当用手指滚动ListView时,会发现背景变成了黑色,这是由于ListView显示数据时,需要连续绘制两次,这样在滚动期不能够即使绘制,导致背景成为了黑色。为了解决这个问题,Google使用了一种机制,叫做 Cache Co
2013-11-16 18:06:20 1369
原创 解决 ffmpeg yasm not found, use --disable-yasm for a crippled build
编译FFMPEG时,出现了 ffmpeg yasm not found, use --disable-yasm for a crippled build,是因为 FFMPEG为了提高编译速度,使用了汇编指令,如果系统中没有yasm指令的话,就会出现上述的问题。解决办法是:A 如果是Windows系统, 从网上下载一个 yasm.exe 并安装在mingw/bin下面,重新编译,
2013-11-16 18:05:00 36366 3
原创 android+NDK 入门备忘 ubuntu 11.10
使用NDK时的大致步骤如下:1. 新建一个Android 工程,在里面新建一个jni 文件夹,专门用来存放 C 语言程序和Android.mk 文件;2. 在java文件中编写一个 native 函数: 12345678910111213141
2013-11-16 18:02:34 1577
原创 Ubuntu下 Android真机 显示????????????no permissions 快速解决
Ubuntu上连接真机进行Android开发时,Eclipse却会显示 ???? unknown,如下图:看来是 adb无法识别手机型号,同时如果在终端下输入 adb devices后,却显示:???????????? no permissions这句话说明 adb 没有权限访问手机,其实很简单,只要使用root用户权限,就能够解决,具体方法如下:
2013-11-16 18:01:33 1764
原创 Android连续点击两次退出程序
连续点击两次程序就退出程序,这是一个很有趣的程序功能,下来介绍一下我的实现方式(欢迎大家拍砖指点): 1、在Activity中设置一个long型的全局变量 firstTime=0,用来记录第一次按下的时间(单位为毫秒); 2、响应Activity的 onKeyUp事件:public class MainActivity extends Activity {
2013-11-16 17:59:11 1226
原创 Android 4.0.1源码编译错误记录笔记
详细教程请参考这里:http://my.oschina.net/chenshouyong/blog/94540 编译之前,建议留有足够的磁盘空间,我下载的是4.0.1版本,11.1G源代码!!!本人之前一次编译时,home下只剩下4G就贸然编译,结果后来 no more space,害得我只能为home扩充空间,结果搞得硬盘分区表都没了,win7+Ubuntu双系统全部瘫
2012-12-13 08:56:21 3796
原创 ListView选中一行后高亮显示(附源码)
人人客户端有一个很好的导航栏,如下图所示,当点击左侧ListView后,选中的一行就会一直呈高亮状态显示,图中选中行字的颜色显示为蓝色(注意:是选中行后一直高亮,而不是只是点击时高亮),如果再次点击另外的一行,则新的那一行就高亮,下面就来实现这个高亮效果的显示; 刚开始实现的时候,我打算使用ListView的 getChildAt(int pos)方法来实现,结果发现
2012-11-25 06:30:08 13489 9
原创 解决IllegalStateException: Can not perform this action after onSaveInstanceState
今天使用Fragment的时候,出现了这个错误 IllegalStateException: Can not perform this action after onSaveInstanceState:E/AndroidRuntime(12747): Caused by: java.lang.IllegalStateException: Can not perform this action
2012-11-23 08:52:22 114837 35
原创 Android ilbc 语音对话示范(五)接收端处理
此系列文章拖了N久,有好多人发邮件来询问我第五次的文章为什么没有写,其实非常抱歉,本人学生一个,暑假一直去公司实习,最近又忙着各种招聘找工作,没有时间好好写,现在抽空把最后一篇补上,水平有限,如过有不对的,请各位指正~ 前四篇文章分别介绍了 “代码结构”,“程序流程”,以及”发送方的处理”,现在就把接收方的处理流程做个介绍; 如上图所示,接收方
2012-10-17 12:32:42 9343 34
原创 Android ilbc 语音对话示范(四)发送方代码
BY http://blog.csdn.net/ranxiedao 谢绝转载!上一文章中提到:发送端有三个主要的类:AudioRecorder(负责音频采集),AudioEncoder(负责音频编码),AudioSender(负责 将编码后的数据发送出去); 这三个类中各有一个线程,录制开始后,这三个线程一起运行,分别执行各自的任务, AudioRecorder采集音频
2012-08-08 21:47:25 12430 17
原创 Android ilbc 语音对话示范(三)程序流程
BY http://blog.csdn.net/ranxiedao 谢绝转载!上一篇文章中详细讲述了 ilbc 在Android平台的移植和编译,现转到Java层,实现音频的采集和处理操作,本示范中的程序流程图如下: 顺便提一下:因为是在Ubuntu下写的博客,所以没有一个现成的工具来绘制流程图,后来网上找到一个在线绘图网站: http://creately.com/
2012-08-08 13:34:49 8541 2
原创 Android ilbc 语音对话示范(二)代码搭建
BY http://blog.csdn.net/ranxiedao 谢绝转载! 基于上一篇中提到的google网站的一份代码,这个需要git下载,我上传了一份在CSDN,进行了修改:下载链接: (http://download.csdn.net/detail/ranxiedao/4450917)。 现在开始讲解代码结构搭建环节:要求:环境:Ubunt
2012-07-26 09:36:38 10937 13
原创 Android ilbc 语音对话示范(一)开篇
BY http://blog.csdn.net/ranxiedao 谢绝转载!略微吐槽一下,这篇文章之前是发布在博客园上的,之所以搬到CSDN ,完全是发现博客园竟然不支持微软雅黑,这让我排版起来非常费劲,并且博客园上貌似大多数是宋体,在夹杂代码的博客上,宋体一点都不好看,最后下定决心搬到CSDN来。-------------------------------------------
2012-07-25 09:06:35 11563 10
Go语言基础教程
2012-11-27
Android ilbc 语音对话 源码
2012-07-25
Android ilbc 语音对话
2012-07-21
Android ilbc 语音对话源码
2012-07-21
android ilbc 源码
2012-07-21
C++编程实例详细讲解
2010-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人