android
samguoyi
这个作者很懒,什么都没留下…
展开
-
华为u8500开启log方法
网上也有很多方法,有人说还需要重启手机,太麻烦了,我自己试了一下,发现不需要: 1.首先确保adb进程已启动2.cmd进入到sdk的tools文件夹,输入如下命令D:\android2_2\tools>adb devicesList of devices attached? device可以看到?出现,表示华为设备已连上3.进入s原创 2012-03-30 12:08:45 · 934 阅读 · 0 评论 -
INSTALL_FAILED_INSUFFICIENT_STORAGE错误解决方法
在manifest里加上android:installLocation="preferExternal"即可 package="test.sam.jni" android:versionCode="1" android:versionName="1.0" android:installLocation="preferExternal" >原创 2012-10-12 15:34:18 · 1330 阅读 · 0 评论 -
打开wifi热点以及连接wifi
添加权限打开wifi热点:package test.sam;public class HelloanActivity extends Activity implements View.OnClickListener{ private TextView textView = null; private WifiManager wifiManager = null;转载 2012-09-01 20:30:00 · 1833 阅读 · 0 评论 -
关于android的Adapter出错的探究
使用安卓ListView搭配Adapter实现列表时,经常会出现下面错误The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a background thread原创 2012-08-30 16:31:08 · 4091 阅读 · 0 评论 -
(转)eclipse下导入android源码方法
转 http://trinea.iteye.com/blog/1168993在android开发过程中适当的查看及学习android的源码是必要的,如果查看完整的android源码并且编译调试的话,需要在linux机器上安装好必须的软件,使用git将代码拉下来,这类资料网上很多,可参考:http://wenku.baidu.com/view/c130b16648转载 2012-08-04 18:25:20 · 682 阅读 · 0 评论 -
android 下的push技术
官方的push就别用了,你懂的~最近查了一些,有用xmpp实现的一套push机制,工程名叫androidpn网上有人把配置贴出来了http://chenxiaodao.sinaapp.com/2012/07/26/%E7%A7%BB%E5%8A%A8%E7%8E%AF%E5%A2%83%E4%B8%8Bpush%E6%8A%80%E6%9C%AF%E5%BC%80%E5%8F%转载 2012-08-02 16:39:16 · 1464 阅读 · 0 评论 -
简单的AsyncTask使用例子
public class HelloanActivity extends Activity implements View.OnClickListener{ ///// ////// /////////// private TextView textView = null; private ProgressDialog progressDialog = null; private原创 2012-07-14 13:42:15 · 686 阅读 · 0 评论 -
提供开放的activity调用
今儿学到一个东西,可以将自己的activity开放出来供第三方调用大概有两种方式,一种是指定特定的调用名称,一种是隐式的调用第一种:在被调用的的activity注册时加上如下filter: 在调用时使用如下语句:startActivity(ne原创 2012-07-02 14:47:15 · 818 阅读 · 0 评论 -
特别简单的android瀑布流实现
最近想弄android瀑布流的例子,网上找了一些例子,感觉太麻烦了https://github.com/dodola/android_waterfall于是自己写了一个所谓瀑布流,其实一个最明显的特点就是每个流的宽度是固定的,所以只需要用几个linearlayout就可以实现了下面是一个三个流的瀑布:package sam.test.waterfall;import java.原创 2012-07-11 18:22:33 · 5558 阅读 · 3 评论 -
android 交叉编译命令行
http://blog.chinaunix.net/uid-736168-id-2894001.htmlhttp://zlb1986.iteye.com/blog/859806./configure CPPFLAGS="-I$ANDROID_HOME/platforms/android-3/arch-arm/usr/include/" CFLAGS="-nostdlib" LD转载 2012-12-26 13:19:18 · 680 阅读 · 0 评论 -
关于android的ycbcr_422_i
android有的手机中的摄像头原始帧ycbcr_422_i对应的是ffmpeg中uyvy422原创 2012-12-22 18:32:12 · 2212 阅读 · 0 评论 -
android群发短信时判断短信是否发送成功
先注册一个broadcast:private BroadcastReceiver smsBroadcastReceiver = new BroadcastReceiver() {publicvoid onReceive(Context context, Intent intent) {System.out.println("ACTION_RAYCLEAR_SEND_SM原创 2013-06-05 19:51:37 · 4112 阅读 · 1 评论 -
android上wifi和蓝牙设备冲突问题解决
在android上使用蓝牙麦克录音并使用wifi上传,发现蓝牙和wifi经常冲突,表现为使用蓝牙之后wifi会断开连接.查资料发现wifi和蓝牙都工作在2.4G频段,所以相互之间造成干扰,翻了wifi标准协议文档,发现wifi还可以工作在5G频段,具体为:802.11a是在5.0GHz,b、g、n都是在2.4GHz将自己的路由器设置为802.11a模式下,问题就解决了。原创 2013-06-03 20:52:52 · 10895 阅读 · 2 评论 -
android 数据库基本操作
package com.example.testandroid;import java.util.Vector;import android.Manifest.permission;import android.content.ContentValues;import android.content.Context;import android.database原创 2013-03-18 14:48:31 · 960 阅读 · 0 评论 -
关于视频编码有刀切感觉画面的原因
之前出现了使用ffmpeg编码出来的画面有刀切感觉的图像,以及还有帧回退的问题,发现都是因为在使用camera.addcallbackbufer时重复调用了导致了camera的缓冲队列有指向同一块buffer的多个引用所以只需要在opencamera时调用一次addcallbackbuffer,然后在onpreviewframe里再重新将回调的buffer加回去就行了原创 2013-03-19 16:13:32 · 784 阅读 · 0 评论 -
关于android无法loadlib的问题
明明在lib目录下有liba的库,但是loadlib时总是说没有找到liba这个库后来发现是因为liba这个库里面使用到了libb里面的函数,在loadlib时先load libb再load liba就不会报错了原创 2013-03-14 10:27:04 · 1253 阅读 · 0 评论 -
关于android的service问题
以前一直以为service是一个后台程序,其实不是,service只是一个没有界面的activity而已,耗时的操作如果放在onstart里面一样会抛出ANR(没有响应)错误,并且如果想要一直在后台跑,必须使用alarmmanager每隔几分钟唤醒一次设备才行,否则过一段时间设备进入sleep则自动关闭掉service了一个比较靠谱的办法是alarmmanager结合intentservi原创 2013-02-27 17:39:58 · 615 阅读 · 0 评论 -
判断是否有适当的应用能打开intent
用intent打开一个pdf文件,调用过程如下;String pdffilename = "/sdcard/yaohao/1361845836352.pdf"; File file = new File(pdffilename); Uri uri = Uri.fromFile(file); try {原创 2013-03-05 16:44:30 · 1410 阅读 · 0 评论 -
关于android的previewcallback乱序问题
android api8以后camera引入了callbackbuffer机制,确实能够提高效率,但是今天测试时候发现一个bug,某些手机在帧回调时如果没有用到而直接addcallbackbuffer返回后会产生帧乱序问题。原创 2013-02-03 19:22:59 · 1344 阅读 · 0 评论 -
android使用代码安装apk
File file = new File(Environment.getExternalStorageDirectory(), "testup.apk"); System.out.println(file.length()); Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY转载 2012-07-04 11:02:12 · 716 阅读 · 0 评论 -
android 设置progressbar的背景颜色
在drawable文件夹下新建一个xml文件progressbg.xml 定义progressbar并指定其进度色彩<ProgressBar android:id="@+id/gallery_progress_PB" style="?android:attr/progressBarStyleHorizontal" a原创 2012-06-19 20:52:47 · 9091 阅读 · 0 评论 -
获取android手机了通讯录和sim卡联系人
private ArrayList getAllContacts(){ArrayList arrayList = new ArrayList();//获取本机联系人Cursor cur = getContentResolver().query( ContactsContract.Contacts.CONTENT_URI,原创 2012-03-30 12:13:23 · 1331 阅读 · 0 评论 -
关于android的audiotrack播放声音断断续续的问题
int bufsize = AudioTrack.getMinBufferSize(22050, AudioFormat.CHANNEL_CONFIGURATION_MONO,AudioFormat.ENCODING_PCM_16BIT);audioplayer = new AudioTrack(AudioManager.STREAM_MUSIC, 22050, AudioForm原创 2012-03-30 12:06:34 · 6933 阅读 · 0 评论 -
手指移动和放大缩小imageview
package com.dengfan;import android.app.Activity;import android.app.AlertDialog;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Matrix;impor转载 2012-03-30 12:17:52 · 3405 阅读 · 1 评论 -
java中文排序或者包含中文对象的排序
public class SamContact implements Comparable { public String name = ""; public String phone = ""; public boolean isChoosed = false; @Override原创 2012-03-30 12:12:02 · 646 阅读 · 0 评论 -
JDK中的URLConnection参数详解
针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较零散,现在对这个类的使用就本人在项目中的使用经验做如下总结: 1:> URL请求的类别: 分为二类,GET与POST请求。二者的区别在于: a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servle转载 2012-03-30 12:10:47 · 489 阅读 · 0 评论 -
软键盘挡住edittext的解决
在setcontentview前加上getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE | WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);原创 2012-03-30 12:05:55 · 1409 阅读 · 0 评论 -
windows下android ndk开发入门
一、 Android NDK r5安装1、 cygwin的安装和简单配置①首先到http://www.cygwin.com下载setup.exe,接着建立安装目录,如X:/cygwin(我用的是E:/cygwin ),将setup.exe放到此目录。②启动安装:BEGIN-> 点击setup.exe:③Next->选Install from Inte原创 2012-03-30 11:57:44 · 895 阅读 · 0 评论 -
android的activity流程
原创 2012-03-30 12:10:10 · 408 阅读 · 0 评论 -
android bitmap缩放
package com.dengfan;import android.graphics.Bitmap;import android.graphics.Matrix;public class BitmapZoom {/*** 按指定比例压缩* @param srcBitmap* @param percent* @return*/publ原创 2012-03-30 12:15:54 · 3390 阅读 · 0 评论 -
android使用mk文件的进阶
最近在搞android上的rtmp协议的播放,将ffmpeg编译成几个.so动态链接库之后(后面再说如何在android下编译ffmpeg源代码),就可以引用头文件并直接写自己的jni接口了,做完这些,就可以写android下的make文件了下面就介绍一下androidmake文件的写法。首先最简单的mk文件可以参照ndk目录下samples目录中的hello-jni工程,这里讲讲如何在mk文原创 2012-04-01 10:35:16 · 1035 阅读 · 0 评论 -
android 不自动弹出软键盘
当页面含有edittext时进入页面会自动弹出软键盘,体验不好处理的方法是在其它控件布局上使用android:focusable="true" android:focusableInTouchMode="true"即可注意的是不要在可点击的按钮上使用这个属性,我试了一下,在一个button上使用,导致button点击两下才能相应也不要在actvity里加view.requestFo原创 2012-06-18 12:17:38 · 4480 阅读 · 2 评论 -
android中设置AlertDialog的大小
转自 http://blog.csdn.net/kuan1990/article/details/7248921今天用上了,写得不错[java] view plaincopyAlertDialog dialog = builder.setTitle("消息列表") .setView(layout)转载 2012-06-18 12:11:32 · 2122 阅读 · 0 评论 -
写一个好的android程序
写一个好的android程序其实不容易,就拿一个简单的登陆页面来说首先布好局就是第一步,写出一个能够适应各种分辨率屏幕的布局只是第一步。第二步,要保证点击edittext时弹出的软件盘不会遮住edittext或者其他按钮,就需要做处理。第三步,联网的话如果只知道用urlconnection是不够的,如果服务器需要表单格式数据,使用urlconnection构造起来太麻烦,所以就需要原创 2012-06-18 00:05:24 · 1536 阅读 · 0 评论 -
发现android的一个问题
我在使用gallery时,如果定义的单元格最外层是relativelayout,每个单元格都会充满整个gallery,即使设置了宽高也不行。如果改用linearlayout就不会。发现问题没时间调试,先留着原创 2012-06-12 17:13:45 · 518 阅读 · 0 评论 -
android重力感应
public class HelloanActivity extends Activity implements View.OnClickListener,SensorEventListener{ ImageView imageView = null; private SensorManager mSensorManager = null; private Sensor mSen转载 2012-06-05 14:16:39 · 903 阅读 · 0 评论 -
android 上图片选取器以及图片尺寸太大情况下处理
代码请见我的资源http://download.csdn.net/detail/samguoyi/4351467package test.sam.imgpickdemo;import java.io.File;import javax.security.auth.PrivateCredentialPermission;import android.app.Activit原创 2012-06-04 20:42:31 · 3400 阅读 · 0 评论 -
android实现倒影图片
private Bitmap createReflectedImage(Bitmap originalBitmap) { // 图片与倒影间隔距离 final int reflectionGap = 4; // 图片的宽度 int width = originalBitmap.getWidth()转载 2012-06-01 17:50:33 · 696 阅读 · 0 评论 -
linux下的ndk开发
原文地址是 http://www.cnblogs.com/hibraincol/archive/2011/05/30/2063847.html 我在学习时候弄了一些自己的东西在上面,由于本人对linux也不是特别了解,所以在转载的时候对原文做了一些说明和修改一、 开发环境的搭建android的NDK开发需要在linux下进行: 因为需要把C/C++编写的代码生成能在arm上运行的.转载 2012-03-30 18:54:22 · 1142 阅读 · 0 评论 -
做了一个手机上的直播系统
android下载地址:http://download.csdn.net/detail/samguoyi/7098155ios上也可以做,不过demo的话android就够了 网址是: http://112.124.8.254:8080/qianlimu/ 目前有几个测试账号: test1 — test9,密码都是000000 (因为我的测试服原创 2014-03-25 20:44:20 · 1510 阅读 · 1 评论