`
文章列表
网上找了很多,没有一个能用的,本文的方法是自己在别人的基础上修改而来,纯Java算法,效率没有C++的高,追求效率的可以用Jni,具体参考:http://vaero.blog.51cto.com/4350852/822997 感谢网上分享的朋友们! 有图有真相: 接下来直接上代码: public void binarization(Bitmap img) { width = img.getWidth(); height = img.getHeight(); int area = width * height; int gray[][] = new in ...
Android PDF 阅读器 http://sourceforge.net/projects/andpdf/files/ 个人记账工具 OnMyMeans http://sourceforge.net/projects/onmymeans/develop Android电池监控 Android Battery Dog http://sourceforge.net/projects/andbatdog/ RSS阅读软件 Android RSS http://code.google.com/p/android-rss/ Android的PDF阅读器 DroidReader http://code. ...
反编译了一个apk,里面有个so文件,想在自己的程序里面调用,结果一直报错: java.lang.UnsatisfiedLinkError: Library faceBlend not found libXXXX.so 网上找了很多,大概原因如下: 比如你的包名com.android.test. 项目名:testActivity. public native String gethello() 那么在.so中源文件的JNI函数名应该这么写jstring Java_com_android_test_testActivity_gethello(......) 所以你的工程必须有相同的包名及项目 ...
我在调用相机获取图片时碰到了问题:返回的图片太小。 参考文章:http://www.cnblogs.com/xiaoxiaoboke/archive/2011/07/19/2110211.html 解决办法: 启动相机: Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); //将图片保存至SDcard,相机返回后直接在SDcard读取图片,这样可以解决获取的图片太小的问题。 intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(fi ...
Android中让Dialog全屏: 一、在style中定义样式: <?xml version="1.0" encoding="utf-8"?> <resources> <style name="Transparent"> <item name="android:windowBackground">@color/transparent_background</item> <item name="an ...
项目经理职责: 1、 基本职责就是确保项目目标的实现,领导项目团队准时、优质地完成全部工作。 2、 与客户沟通,了解项目的整体需求。并与客户保持一定的联系,即时反馈阶段性的成果,和即时更改客户提出的合理需求。 ...
具体实现参考“农民伯伯”的两片文章, http://www.cnblogs.com/over140/archive/2010/07/30/1788563.html http://www.cnblogs.com/over140/archive/2010/08/04/1792167.html 我实现的过程中遇到的问题: 1、在传递自定义对象时android端和服务器端的自定义类要一致,即:包名一致、类名一致。例如:两端都是:com.zwq.test.MyObject 最好的方法就是将服务器端得DTO类导出为Jar包,在android端引入使用。 2、连接超时的异常如法捕获: 原因是把factor ...
今天跟群里面的朋友分享一下我仿 Ipad界面的实现过程。这个是初级文档, 一直忙项目没时间再更新了,只能给大家一下简单的思路,而且我最终的实现可能跟文档上有出入。Android Launcher交流群:117677528 再次声明:初级文档,只供新手学习。
让自己的Activity变成透明的:关键是设置Activity的Theme。 1、定义一个style: <style name="Transparent"> <item name="android:windowBackground">@color/transparent_background</item> <item name="android:windowNoTitle">true</item> <item name=&qu ...
private Drawable zoomDrawable(Drawable drawable, int w, int h) { int width = drawable.getIntrinsicWidth(); int height = drawable.getIntrinsicHeight(); Bitmap oldbmp = drawableToBitmap(drawable); Matrix matrix = new Matrix(); float scaleWidth = ((float) w / width); float scaleHeig ...
更新软件时要用到将软件下载到SD卡并主动弹出安装界面,就想安卓市场一样,下面总结一个简单的实训过程: 1、检测某个应用是否已经安装了: public boolean isPkgInstalled(String packageName) { PackageManager pm = getPackageManager(); try { pm.getPackageInfo(packageName, 0); } catch (Exception e) { return false; } return true; } 只需要一个包名就可以了。如果是 ...
1、定义为static的变量在activity调用onDestroy()方法结束后还保存在内存中!可能会影响接下来的启动运行!注意了! 2、程序中有多个activity在其中一个中退出整个程序:http://blog.csdn.net/tangfeidd/archive/2011/03/04/6222358.aspx 3、activity和service直接通信: Activity调用Service用IBinder,Service向Activity发送消息则可借助于BroadcastReceiver。 参考:http://zhangyan1158.blog.51cto.com/2487362 ...
有时候要让我们发的通知不被用户清除,这就需要将通知加入正在运行的组中。具体实现如下: notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); Intent actClick=new Intent("com.zwq.test");//定义广播的动作。 pendIntent= PendingIntent.getBroadcast(this, 0, actClick, 0); notification = new Notification(); ...
一、为widget添加点击事件 在继承自AppWidgetProvider类的onUpdate方法中添加监听并发送点击事件: Intent actClick=new Intent("com.zwq.taskMan"); PendingIntent pending= PendingIntent.getBroadcast(context, 0, actClick, 0); RemoteViews rv = new RemoteViews(context.getPackageName(), R.layout.widget); rv.setOnClickPe ...
private int getAndroidSDKVersion() { int version = 0; try { version = Integer.valueOf(android.os.Build.VERSION.SDK); } catch (NumberFormatException e) { } return version; } 获取到得sdk的版本号:比如2.1的是7 2.2的8 具体可以参考这儿:http://www.ataaw.com/?p=567
Global site tag (gtag.js) - Google Analytics