Android经验
文章平均质量分 55
玩绅沉
一个游荡在Android和大数据方面的程序攻城师
展开
-
添加一条数据后,如何获得新增加数据自增id的值
public int insertDemo(int uid){ int flag=0; String sql="insert into capsule (userid) values("+uid+")"; try{ con=util.openConnection(); Statement st=con.createStatement(); //使用JDBC 3.0 getG原创 2014-02-11 10:30:53 · 8971 阅读 · 0 评论 -
网络图片人脸识别并根据人脸焦点显示图片
Fresco下载图片并根据人脸识别来聚焦图片展示相信现在越来越多的开发者在使用facebook的Fresco 框架来处理图片了,在文档中有如下介绍 那么人脸识别,android怎样进行人脸识别呢?其实android从API 1的时候就有人脸识别了,FaceDetector类。具体使用如下:FaceDetector fd = new FaceDetector(faceBitmap.getWidt原创 2016-03-25 11:38:43 · 2213 阅读 · 0 评论 -
Fragment不推荐使用自定义带参的构造函数
Fragment不推荐使用自定义带参的构造函数相信大家在使用Fragment会遇到如下异常 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.。/com...Activity}: android.support.v4.app.Fragment$InstantiationException: Unable翻译 2016-03-19 18:21:25 · 971 阅读 · 0 评论 -
GPU硬件加速相关问题,解决闪屏
在Android开发中,部分机型可能会出现带透明度背景使用alpha动画的时候,出现闪屏问题,这个问题只要在当前的Activity配置中添加android:hardwareAccelerated="true"这个方法就会解决,这是为什么呢?依我看来原因可能因为如下原因:一般而言, GPU 的帧速率应高于刷新率,才不会卡顿或掉帧。如果屏幕刷新率比帧速率还快,屏幕会在两帧中显示原创 2016-03-19 17:30:38 · 5420 阅读 · 0 评论 -
android ems具体意义?
ems?不会是邮政快递吧在android里当然不是了,在android里setEms() 作用是设置TextView的字符宽度如何理解呢?em是一个印刷排版的单位,表示字宽的单位。 em字面意思为:equal M (和M字符一致的宽度为一个单位)简称em。ems是em的复数表达。所以ems和字节什么的都是没关系的,只是和字宽度有关系。而且由于各个手机版本自定原创 2016-02-20 17:31:49 · 2229 阅读 · 0 评论 -
Android动画背景自动播放
我们在开发android应用的时候,会遇到加载anim帧动画的图片,其中遇到最多的就是加载图片时候显示动态图,最常见的使用方法就是,设置背景为anim动画,如以下代码:<animation-list android:oneshot="false" xmlns:android="http://schemas.android.com/apk/res/android原创 2016-02-20 17:20:22 · 1188 阅读 · 0 评论 -
Android中的windowSoftInputMode属性详解
android:windowSoftInputMode属性一共有9个取值,分别是: stateUnspecified,stateUnchanged,stateHidden,stateAlwaysHidden,stateVisible,stateAlwaysVisible,adjustUnspecified,adjustResize,adjustPan。原创 2016-01-08 19:41:22 · 3130 阅读 · 0 评论 -
AndroidStudio中包冲突问题(使用解析和Multidex重复条目)
以这个错误Error:Execution failed for task ':app:dexDebug'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-7-oracle/bin/j原创 2015-12-23 19:29:59 · 22355 阅读 · 2 评论 -
Android获得设备的ip地址
整体获取可以移动数据上网获取IP也可以WiFi获取方法public static String getPhoneIp() { try { for (Enumeration en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInte原创 2015-02-04 13:08:48 · 1043 阅读 · 0 评论 -
ANDROID之.9.PNG图片
9.png是为了适配各种屏幕的机子,所以才有了这种格式的图片。 在Android SDK中提供了制作这种图片的工具,也就是Draw9patch.bat这个批处理 ,双击之后可以看到: 很简答的界面,在左上角的File中可以选择我们需要制作的.9.png的图片,接下来就拿这个图来制作我们所需要的.9。转载 2014-01-15 10:17:48 · 731 阅读 · 0 评论 -
Android三种方式解析Xml
在Android中,常见的XML解析器分别为SAX解析器、DOM解析器和PULL解析器SAX解析器:SAX(Simple API for XML)解析器是一种基于事件的解析器,它的核心是事件处理模式,主要是围绕着事件源以及事件处理器来工作的。当事件源产生事件后,调用事件处理器相应的处理方法,一个事件就可以得到处理。在事件源调用事件处理器中特定方法的时候,还要传递给事件处理器相应事件原创 2015-02-06 15:56:53 · 613 阅读 · 0 评论 -
SQLite从Excel文件中导入数据
Android客户端开发的时候使用了SQLite数据库,为了测试,需要将一些excel文件中的数据导入到数据库的表中,下面是几个步骤: 数据库表的定义: create table bookrooms(id integer, roomname nvarchar(20), mapfilename nvarchar(20)); 1、将Excel之中存储的数据另存为转载 2014-01-26 08:59:19 · 1436 阅读 · 0 评论 -
android判断有没有网络连接
android 中查看当前是否联网 ConnectivityManager cm=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo info = cm.getActiveNetworkInfo(); if (info != null && info.isAvailabl原创 2014-02-11 15:25:09 · 676 阅读 · 0 评论 -
Android照片墙应用实现预防OOM
照片墙这种功能现在应该算是挺常见了,在很多应用中你都可以经常看到照片墙的身影。它的设计思路其实也非常简单,用一个GridView控件当作“墙”,然后随着GridView的滚动将一张张照片贴在“墙”上,这些照片可以是手机本地中存储的,也可以是从网上下载的。制作类似于这种的功能的应用,有一个非常重要的问题需要考虑,就是图片资源何时应该释放。因为随着GridView的滚动,加载的图片可能会越来越多,如果转载 2015-02-25 20:04:30 · 591 阅读 · 0 评论 -
Android高效加载大图、多图解决方案,有效避免程序OOM
转载:http://blog.csdn.net/guolin_blog/article/details/9316683本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/training/displaying-bitmaps/index.html高效加转载 2015-02-25 19:55:49 · 379 阅读 · 0 评论 -
【Android】Eclipse自动编译NDK/JNI
【Android】Eclipse自动编译NDK/JNI原创 2016-07-15 16:04:01 · 424 阅读 · 0 评论