关于一个android的问题 5C

图片说明
这是我刚学android的第一个项目,这段代码我知道是和网络有关,也查询了关于该段代码的方法,可是我就是理解不了,谁可以帮我看看,而且现在报错了,同时帮我解决这个问题。

0

7个回答

相关的jar包没有导入吧

0

应该是subscribe要求的参数类型和你放的实际的参数类型不一样吧

0
dzy19880504
dzy19880504 导入的包不正确
一年多之前 回复
huang18720963745
huang18720963745 主要是不知道怎么回事,都看不懂这段代码是什么意思,不知道怎么改,后台不是我写的
一年多之前 回复

1、检查一下SubacriberCallBack这个类是否存在
2、.subscribe的参数是否是SubacriberCallBack

这个很明显是方法类型不一样

0

这个就是你传入参数的问题了吧 ,参数类型不符合那个方法需要传入的参数

0

这个和后台也没关系,是你的参数类型有问题

0

首先这和后台没有关系,是你的项目中的问题;
查看SubacriberCallBack这个方法是哪里来的?(你的问题是找不到这个方法,基本可以确定是使用了第三方的工具而没有添加依赖)
如果是使用了第三方的方法,则需要导入正确的JAR包或者添加正确的依赖,注意如果是下载的jar包的话,导入之后要
在gradle文件中引入才能使用。
希望对你有帮助

0
qq_34225872
振_兴 还有可能是你的参数没传对,可以到该方法所在的类查看这个方法需要的参数,注意可能需要继承某些类
一年多之前 回复

刚上手就学习Rx?参数类型不对 鼠标放上去 看看提示什么 或者鼠标放上去 按Ctrl+p 看看需要什么参数类型 或者需要几个参数

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于一个android自定义控件属性的问题?
首先,我在values下定义了一个atrrs.xml文件如下:rnrnrnrn rn rn rn rnrnrn然后,我自定义了一个名为:public class BookshelfView extends ViewFlipper implements OnGestureListener的一个自定义View,主要涉及到得属性获取代码有:rn try rn /**rn * 将自定义的属性和XML绑定rn */rn //获取attrs.xml文件中的自定义组件rn TypedArray ta = context.obtainStyledAttributes(attrs, R.styleable.BookshelfView);rn //开始绑定rn [color=#FF0000]Log.e(TAG, "----------------------"+ta.getString(R.styleable.BookshelfView_total_pagenum));[/color] //回收以免内存泄露rn ta.recycle();rn catch (Exception e) rn // TODO: handle exceptionrn e.printStackTrace();rn rn最后就是bookview.xml的界面文件rnrnrn rnrnrnrn但是得到的打印结果却是:01-04 02:24:58.140: ERROR/BookshelfView(1191): ----------------------nullrn
求教一个android的关于图片处理的问题?
android中用bitmap接收了一个任意裁剪的图片,然后把它赋值给ImageView ,如何避免图片被拉伸?希望能给源代码看一下
问一个android关于图片覆盖的问题.
现在项目里需要这样一个功能:rn我用一张图片来当地图,这张图片可以缩放(这个已经搞好了)rn之后拿到坐标,在图片上定出位置来,想是要在之前那张图片上覆盖几张小图片按照坐标来覆盖上面rn这个定位点还可以点击...rnrn这个功能应该用到哪些技术来实现,具体的思路是怎样的???rnrn
android关于EditText获取焦点的一个问题
之前用EditText遇到好多关于焦点的问题,最近想到了一个问题,就记录下来,以后再慢慢添加。1.页面刷新会让EditText失去焦点,比如设置某个控件显示隐藏,刷新adapter等等。我们可以延迟50ms给EditText重新设置焦点。2.我们知道,focusableInTouchMode和focusable是用来获取焦点的,如果其他控件设置了这属性,那它就能抢EditText的焦点。我遇到过li
关于一个Android Studio报错的问题
The pathrn'd:\这里乱码\AppData\Local\Android\Sdk'rndoes not belong to a directory.rnrnAndroid Studio will use this Android SDK instead:rn'd:\我的文档\AppData\Local\Android\Sdk'rnand will modify the project's local.properties file.rnrn错误内空如上,请问怎么解决这个啊,我创建一个项目时,老是不成功,报这个错误。
android 关于view的问题
小弟初学android,今天看到一个样例rnrnrnrnpublic class shiyan extends Activity rn rn rn /** Called when the activity is first created. */rn @Overridern public void onCreate(Bundle savedInstanceState) rn super.onCreate(savedInstanceState);rn setContentView[color=#FF0000](new myview(this));[/color] rnrnrnrnpublic class myview extends View rn Bitmap bmp;rn Bitmap bmp2;rn rn public myview(Context context) rn super(context);rn // TODO Auto-generated constructor stubrn Resources res=context.getResources();rn bmp=BitmapFactory.decodeResource(res,R.drawable.blackzhu);rn bmp2=BitmapFactory.decodeResource(res,R.drawable.bitmap1);rn rn //Resources resources = getContext().getResources(); rn //Drawable btnDrawable = resources.getDrawable(R.drawable.bitmap1); rn //Layout.setBackgroundDrawable(btnDrawable); rnrnrn rn rn @Overridern protected void onDraw(Canvas canvas) rn // TODO Auto-generated method stubrn super.onDraw(canvas);rn canvas.drawColor(Color.WHITE);rn rn canvas.drawBitmap(bmp2, 0, 0,new Paint());rn canvas.drawBitmap(bmp, 40, 130,new Paint());rn rnrnrnrn程序中Acivity的setContentView](new myview(this),调用了myview,myview为一个新建的类rnrn在这个程序中myview与Acivity是什么关系,在myview中能不能定义控件,比如TextView,怎样定义rn请哪位前辈指教一下,不胜感激!
android关于登录问题
我参照android应用开发详解中的方法建了一个HttpUtil专门用来处理连接rn可是连接不上 有个HttpUtil.queryStringForPost(url)老是执行报错rn我试过了 有句HttpUtil.getHttpResponse(request)执行不了 不知道是怎么回事啊?rn求高手来解决哈 呵呵rn附上httputil代码rn[code=Java]rnpackage com.hubu.Util;rnrnimport java.io.IOException;rnrnimport org.apache.http.HttpResponse;rnimport org.apache.http.client.ClientProtocolException;rnimport org.apache.http.client.methods.HttpGet;rnimport org.apache.http.client.methods.HttpPost;rnimport org.apache.http.impl.client.DefaultHttpClient;rnimport org.apache.http.util.EntityUtils;rnrnpublic class HttpUtil rnrn public static final String BASE_URL = "http://122.204.216.38:8080/People_Servers/";rnrn public static HttpGet getHttpGet(String url) rn HttpGet request = new HttpGet(url);rn return request;rn rnrn public static HttpPost getHttpPost(String url) rn HttpPost request = new HttpPost(url);rn return request;rn rnrn public static HttpResponse getHttpResponse(HttpGet request)rn throws ClientProtocolException, IOException rn HttpResponse response = new DefaultHttpClient().execute(request);rn return response;rn rnrn public static HttpResponse getHttpResponse(HttpPost request)rn throws ClientProtocolException, IOException rn HttpResponse response = new DefaultHttpClient().execute(request);rn return response;rn rnrn // 通过URL发送post请求 并返回请求结果rn public static String queryStringForPost(String url) rn HttpPost request = HttpUtil.getHttpPost(url);rn String result = null;rn try rnrn System.out.println("dahaia doushi shui");rn System.out.println(HttpUtil.getHttpResponse(request));rn System.out.println("dahaia doushi shui"rn + HttpUtil.getHttpResponse(request));rnrn HttpResponse response = HttpUtil.getHttpResponse(request);rn if (response.getStatusLine().getStatusCode() == 200) rn result = EntityUtils.toString(response.getEntity());rn return result;rn rn catch (ClientProtocolException e) rn e.printStackTrace();rn result = "网络异常!";rn return result;rn catch (IOException e) rn e.printStackTrace();rn result = "网络异常!";rn return result;rn rn return null;rn rnrn public static String queryStringForPost(HttpPost request) rn String result = null;rn try rn HttpResponse response = HttpUtil.getHttpResponse(request);rnrn if (response.getStatusLine().getStatusCode() == 200) rn result = EntityUtils.toString(response.getEntity());rn return result;rn rn catch (ClientProtocolException e) rn e.printStackTrace();rn result = "网络异常!";rn return result;rn catch (IOException e) rn e.printStackTrace();rn result = "网络异常!";rn return result;rn rn return null;rn rnrn public static String queryStringForGet(String url) rn HttpGet request = HttpUtil.getHttpGet(url);rn String result = null;rn try rn HttpResponse response = HttpUtil.getHttpResponse(request);rn if (response.getStatusLine().getStatusCode() == 200) rn result = EntityUtils.toString(response.getEntity());rn return result;rn rn catch (ClientProtocolException e) rn e.printStackTrace();rn result = "网络异常!";rn return result;rn catch (IOException e) rn e.printStackTrace();rn result = "网络异常!";rn return result;rn rn return null;rn rnrnrnrnrn[/code]rn还有一个是LoginActivityrn[code=Java]rnprivate boolean login()rn String username = userEditText.getText().toString();rn String pwd = pwdEditText.getText().toString();rn String result=query(username,pwd);rn if(result!=null&&result.equals("1"))rn return true;rn elsern return false;rn rn rnrnprivate String query(String username,String password)rn String queryString = "username="+username+"&password="+password;rn String url = HttpUtil.BASE_URL+"servlet/LoginServlet?"+queryString;rn return HttpUtil.queryStringForPost(url);rn rnrn[/code]rnservlet 的doget方法[code=Java]rnprotected void doGet(HttpServletRequest request,rn HttpServletResponse response) throws ServletException, IOException rn // TODO Auto-generated method stubrn response.setContentType("text/html");rn PrintWriter out = response.getWriter();rn LoginDAO dao = new LoginDAOimpl();rn // 获得客户端请求参数rn String username = request.getParameter("username");rn String password = request.getParameter("password");rn System.out.println(username + " " + password);rnrn User u = dao.login(username, password);rn System.out.println(u);rn if (u != null) rn // 响应客户端内容,登录成功rn out.print("1");rn else rn // 响应客户端内容,登录失败rn out.print("0");rn rn out.flush();rn out.close();rn rnrn[/code]rnrnrn另外 有的时候能在页面打印出 1 有的时候又是 0 超级郁闷 呵呵
android 关于异步加载 问题
哪位大神能知道哈小弟,android异步加载怎么停止啊,真郁闷这个..
[Android]关于页面跳转的问题
我当前有三个页 分别是A ,B ,C 功能流程是从A单击按钮跳转至B,再从B单击按钮跳转至C,问题是如何不进行finish任何页面的情况下从C跳转回A (不新建A的前提下 也就是原有值不变) 跪求大佬解决 小弟万分感谢 [img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/54.gif][/img]
android 关于线程的问题
这个地方就是本来有一个线程要做一个功能,在这个线程中,我需要再开一个线程来执行另一个操作n举个例子,比如这个线程要做一个读卡(就当是公交卡吧)的操作,当我读到卡中的内容,需要根据这个内容,再开一个线程将数据上传到web,两个线程都是必须要的,可以这个样子写吗![图片说明](https://img-ask.csdn.net/upload/201608/10/1470795641_263900.png),或者直接在这个线程中这样new 一下,求各位大神帮忙解答一下,在线急等
关于Mono For Android的问题
------ 已启动生成: 项目: MygodMonoAndroidTesting, 配置: Release Any CPU ------rn MygodMonoAndroidTesting -> M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\bin\Release\MygodMonoAndroidTesting.dllrnMicrosoft(R) 生成引擎版本 4.0.30319.1rn[Microsoft .NET Framework 版本 4.0.30319.225]rn版权所有(C) Microsoft Corporation 2007。保留所有权利。rnrn生成启动时间为 2011.4.10 14:00:32。rn项目“M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\MygodMonoAndroidTesting.csproj”在节点 1 上(SignAndroidPackage 个目标)。rn_GenerateAndroidAssetsDir:rn正在跳过目标“_GenerateAndroidAssetsDir”,因为它没有输出。rn_GenerateAndroidResourceDir:rn 正在将文件从“Resources\Layout\Main.axml”复制到“M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\obj\Release\res\layout\main.axml”。rn_ResolveMonoAndroidSdks:rn Looking for Android SDK..rn Key HKCU\SOFTWARE\Android SDK Tools\Path not found.rn Key HKLM\SOFTWARE\Android SDK Tools\Path not found.rn Key HKCU\SOFTWARE\Novell\Mono for Android\AndroidSdkDirectory found:rn Path contains adb.exe in \platform-tools (M:\下载\android-sdk-windows).rn Looking for Java SDK..rn Key HKLM\SOFTWARE\JavaSoft\Java Development Kit\CurrentVersion found: 1.6.rn Key HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6\JavaHome found:rn Path contains jarsigner.exe in \bin (D:\Program Files (x86)\Java\jdk1.6.0_24).rn MonoAndroid Tools: C:\Program Files (x86)\MSBuild\Novell\rn MonoAndroid Framework: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\;C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\rn Android SDK: M:\下载\android-sdk-windows\rn Java SDK: D:\Program Files (x86)\Java\jdk1.6.0_24\rn_ValidateAndroidPackageProperties:rn GetAndroidPackageName Taskrn ManifestFile: rn AssemblyName: MygodMonoAndroidTestingrn PackageName: MygodMonoAndroidTesting.MygodMonoAndroidTestingrn_UpdateAndroidResgen:rn正在跳过目标“_UpdateAndroidResgen”,因为所有输出文件相对于输入文件而言都是最新的。rnGenerateTargetFrameworkMonikerAttribute:rn正在跳过目标“GenerateTargetFrameworkMonikerAttribute”,因为所有输出文件相对于输入文件而言都是最新的。rnCoreCompile:rn正在跳过目标“CoreCompile”,因为所有输出文件相对于输入文件而言都是最新的。rnCopyFilesToOutputDirectory:rn MygodMonoAndroidTesting -> M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\bin\Release\MygodMonoAndroidTesting.dllrn_ResolveAndroidSigningKey:rn D:\Program Files (x86)\Java\jdk1.6.0_24\bin\keytool.exe -genkeypair -alias "androiddebugkey" -dname "CN=Android Debug,O=Android,C=US" -storepass "android" -keypass "android" -keystore "obj\Release\debug.keystore" rn_CompileAndroidPackage:rn Mandroid Taskrn Assemblies: M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\bin\Release\MygodMonoAndroidTesting.dll; C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll; C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll; C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll; C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll; C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll; C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dllrn I18nAssemblies: rn BuildDirectory: M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\obj\Release\rn ReferenceAssembliesDirectory: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\;C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\;;rn AndroidSdkDirectory: M:\下载\android-sdk-windows\rn JavaSdkDirectory: D:\Program Files (x86)\Java\jdk1.6.0_24\rn AssetDirectory: M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\obj\Release\assets\rn AndroidSdkPlatform: 8rn MonoAndroidToolsDirectory: C:\Program Files (x86)\MSBuild\Novell\rn ResourceDirectory: M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\obj\Release\res\rn ManifestTemplate: rn Package: MygodMonoAndroidTesting.MygodMonoAndroidTestingrn NativeLibrary: rn JavaSource: rn Debug: Falsern UseSharedRuntime: Falsern SupportedAbis: armeabirn LinkMode: SdkOnlyrn ExtraArgs: rn C:\Program Files (x86)\MSBuild\Novell\mandroid.exe -v --nosign --sdk-dir="M:\下载\android-sdk-windows" --builddir="M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\obj\Release\android" --framework-dir="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2" --framework-dir="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0" -S="M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\obj\Release\res" --package="MygodMonoAndroidTesting.MygodMonoAndroidTesting" --linksdkonly --noshared --abi="armeabi" --java-sdk-dir="D:\Program Files (x86)\Java\jdk1.6.0_24" --sdk-platform="8" "M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\bin\Release\MygodMonoAndroidTesting.dll" "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll" "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll" "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll" "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll" "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll" "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll" rnC:\Program Files (x86)\MSBuild\Novell\Novell.MonoDroid.Common.targets(335,2): error MSB6006: “mandroid.exe”已退出,代码为 -1。 [M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\MygodMonoAndroidTesting.csproj]rn已完成生成项目“M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\MygodMonoAndroidTesting.csproj”(SignAndroidPackage 个目标)的操作 - 失败。rnrn生成失败。rnrn“M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\MygodMonoAndroidTesting.csproj”(SignAndroidPackage 目标) (1) ->rn(_CompileAndroidPackage 目标) -> rn C:\Program Files (x86)\MSBuild\Novell\Novell.MonoDroid.Common.targets(335,2): error MSB6006: “mandroid.exe”已退出,代码为 -1。 [M:\制作\VSProjects\C#\MygodMonoAndroidTesting\MygodMonoAndroidTesting\MygodMonoAndroidTesting.csproj]rnrn 0 个警告rn 1 个错误rnrn已用时间 00:00:00.75rnrnrnrnrnrnrn错误: 已取消rn========== 生成: 成功 1 个,失败 0 个,最新 0 个,跳过 0 个 ==========rn========== 部署: 成功 0 个,失败 1 个,跳过 0 个 ==========rnrnrnrnrnrn这个怎么解决???用的是monoandroid 1.0.0.10192与Vs2010U。
android关于emoji问题
说明:rn 想在自己的android项目中加入emoji表情,在网上查一下,没有找到什么好的方案。看风“GO短信”这个作的挺成功的。但是我这个项目没有这么大的精力来一点一点的写这个功能。rn 所以上CSDN的大牛们,如果有作过这一方面东西的人能否给点建议,能在最短的时间内实现这个功能。最好给个Demo,如果没有Demo的话,给一个可行的解析方案也可以。小弟感谢了。
【android】关于LruCache的问题
网上都说LruCache需要重写sizeof方法,但是当我重写该方法后,发现不能缓存图片了!。。。。rn代码如下:rn[code=java]public class MainActivity extends Activityrnrn private static final String TAG = "MainActivity";rn private LruCache mMemoryCache = null;rn @Overridern protected void onCreate(Bundle savedInstanceState)rn rn super.onCreate(savedInstanceState);rn setContentView(R.layout.activity_main);rn int maxMemory = (int) (Runtime.getRuntime().maxMemory()/1024);rn int cacheSize = maxMemory/8;rn mMemoryCache = new LruCache(cacheSize)rn rn @Overridern protected int sizeOf(String key, Bitmap value)rn rn return value.getRowBytes()*value.getHeight();rn rn ;rn rn mMemoryCache.put("aaa",BitmapFactory.decodeResource(getResources(),R.drawable.test1));rn mMemoryCache.put("bbb",BitmapFactory.decodeResource(getResources(),R.drawable.test2));rn mMemoryCache.put("ccc",BitmapFactory.decodeResource(getResources(),R.drawable.test3));rn rn Log.i(TAG,"size="+mMemoryCache.size());rn Bitmap bitmap = mMemoryCache.get("aaa");rn if(bitmap == null)rn rn Log.i(TAG,"null");rn rn rnrn[/code]
Android关于view的问题
onWindowVisibilityChanged()与onVisibilityChanged()的区别,以及他们的调用时机是什么
Android关于布局的问题
大体情况是这样的:有两个View(称为View1heView2),View1与父容器的顶端和左端对齐,且大小固定;View2位置在View1的右端,宽和高设置成了:match-parent,只是占满了父容器剩余的空间。但要是将View2的位置改为与父容器的右端对齐,其它不变,则会覆盖整个父容器,请问一下为什么?还有我的这种方法可取吗,会不会出现什么bug?
android关于INSTALL_FAILED_MISSING_SHARED_LIBRARY的问题
运行某项目后,出现这个问题,请问怎么解决。谢谢!rn[2010-09-01 10:56:54 - iTracks] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARYrn[2010-09-01 10:56:54 - iTracks] Please check logcat output for more details.
Android 关于自动升级问题
自动升级并实现安装,由于有部份手机不允许直接下载apk文件,所以我将原文件再增加一个扩展名(如:原文件为1.apk, 改为1.apk.a) 下载后再将.a去掉,能成功下载,并成功提示覆盖安装,不过最后总是提示安装未成功.但直接将apk文件通过数据线传到手机就可以覆盖安装,文件已进行签名.(在部份手机没有问题,特别是三寨的没问题.)rnrn这是什么原因,需如何解决?是不是需要相关的授权呀!
android关于版本更新问题
在Android中,检测版本更新是每个app很常见的功能,我们也尝试简单实现一下吧~ 布局代码这里就不需要写了,一个按钮即可检测更新,这里我是以一个gson文件作为示例请求比对版本... 第一步解析数据: //请求网络服务器上的版本 final String url="http://192.168.253.2:8080/gson/banbenwenjian.json";
关于 android 启动的问题
我在创建了一个应用rn启动器模拟器报错:rn11-02 12:07:22.990: E/Database(91): CREATE TABLE android_metadata failedrn11-02 12:07:22.999: E/Database(91): Failed to setLocale() when constructing, closing the databasern11-02 12:07:22.999: E/Database(91): android.database.sqlite.SQLiteException: file is encrypted or is not a databasern11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)rn11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1637)rn11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteDatabase.(SQLiteDatabase.java:1587)rn11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)rn11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:659)rn11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:652)rn11-02 12:07:22.999: E/Database(91): at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:482)rn11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)rn11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:158)rn11-02 12:07:22.999: E/Database(91): at com.android.providers.settings.SettingsProvider.query(SettingsProvider.java:197)rn11-02 12:07:22.999: E/Database(91): at android.content.ContentProvider$Transport.query(ContentProvider.java:129)rn11-02 12:07:22.999: E/Database(91): at android.content.ContentResolver.query(ContentResolver.java:152)rn11-02 12:07:22.999: E/Database(91): at com.android.server.PowerManagerService.initInThread(PowerManagerService.java:408)rn11-02 12:07:22.999: E/Database(91): at com.android.server.PowerManagerService$1.onLooperPrepared(PowerManagerService.java:374)rn11-02 12:07:22.999: E/Database(91): at android.os.HandlerThread.run(HandlerThread.java:59)rn11-02 12:07:23.010: E/AndroidRuntime(91): Crash logging skipped, no checkin servicern11-02 12:07:23.010: E/SQLiteOpenHelper(91): Couldn't open settings.db for writing (will try read-only):rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): android.database.sqlite.SQLiteException: file is encrypted or is not a databasern11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1637)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteDatabase.(SQLiteDatabase.java:1587)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:659)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:652)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:482)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:158)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at com.android.providers.settings.SettingsProvider.query(SettingsProvider.java:197)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.content.ContentProvider$Transport.query(ContentProvider.java:129)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.content.ContentResolver.query(ContentResolver.java:152)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at com.android.server.PowerManagerService.initInThread(PowerManagerService.java:408)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at com.android.server.PowerManagerService$1.onLooperPrepared(PowerManagerService.java:374)rn11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.os.HandlerThread.run(HandlerThread.java:59)rn11-02 12:07:23.020: E/AndroidRuntime(91): Crash logging skipped, no checkin servicern11-02 12:07:23.020: E/Database(91): SELECT locale FROM android_metadata failedrn11-02 12:07:23.030: E/Database(91): Failed to setLocale() when constructing, closing the databasern11-02 12:07:23.030: E/Database(91): android.database.sqlite.SQLiteException: file is encrypted or is not a databasern11-02 12:07:23.030: E/Database(91): at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)rn11-02 12:07:23.030: E/Database(91): at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1637)rn11-02 12:07:23.030: E/Database(91): at android.database.sqlite.SQLiteDatabase.(SQLiteDatabase.java:1587)rn11-02 12:07:23.030: E/Database(91): at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)rn11-02 12:07:23.030: E/Database(91): at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:168)rn11-02 12:07:23.030: E/Database(91): at com.android.providers.settings.SettingsProvider.query(SettingsProvider.java:197)rn11-02 12:07:23.030: E/Database(91): at android.content.ContentProvider$Transport.query(ContentProvider.java:129)rn11-02 12:07:23.030: E/Database(91): at android.content.ContentResolver.query(ContentResolver.java:152)rn11-02 12:07:23.030: E/Database(91): at com.android.server.PowerManagerService.initInThread(PowerManagerService.java:408)rn11-02 12:07:23.030: E/Database(91): at com.android.server.PowerManagerService$1.onLooperPrepared(PowerManagerService.java:374)rn11-02 12:07:23.030: E/Database(91): at android.os.HandlerThread.run(HandlerThread.java:59)rn11-02 12:07:23.030: E/AndroidRuntime(91): Crash logging skipped, no checkin servicern11-02 12:07:23.040: W/dalvikvm(91): threadid=31: thread exiting with uncaught exception (group=0x4001aa28)rn11-02 12:07:23.040: E/AndroidRuntime(91): Uncaught handler: thread PowerManagerService exiting due to uncaught exceptionrn11-02 12:07:23.040: E/AndroidRuntime(91): *** EXCEPTION IN SYSTEM PROCESS. System will crash.rn11-02 12:07:23.040: E/AndroidRuntime(91): android.database.sqlite.SQLiteException: file is encrypted or is not a databasern11-02 12:07:23.040: E/AndroidRuntime(91): at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)rn11-02 12:07:23.040: E/AndroidRuntime(91): at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1637)rn11-02 12:07:23.040: E/AndroidRuntime(91): at android.database.sqlite.SQLiteDatabase.(SQLiteDatabase.java:1587)rn11-02 12:07:23.040: E/AndroidRuntime(91): at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)rn11-02 12:07:23.040: E/AndroidRuntime(91): at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:168)rn11-02 12:07:23.040: E/AndroidRuntime(91): at com.android.providers.settings.SettingsProvider.query(SettingsProvider.java:197)rn11-02 12:07:23.040: E/AndroidRuntime(91): at android.content.ContentProvider$Transport.query(ContentProvider.java:129)rn11-02 12:07:23.040: E/AndroidRuntime(91): at android.content.ContentResolver.query(ContentResolver.java:152)rn11-02 12:07:23.040: E/AndroidRuntime(91): at com.android.server.PowerManagerService.initInThread(PowerManagerService.java:408)rn11-02 12:07:23.040: E/AndroidRuntime(91): at com.android.server.PowerManagerService$1.onLooperPrepared(PowerManagerService.java:374)rn11-02 12:07:23.040: E/AndroidRuntime(91): at android.os.HandlerThread.run(HandlerThread.java:59)rn11-02 12:07:23.050: E/AndroidRuntime(91): Crash logging skipped, no checkin servicern
android 关于ListView的问题
怎样获取ListView上的文本信息。rn比如说我的ListView列出了一些城市的名字,我点击一下城市的名字我就可以获得这个名字然后用Toast显示出来。
android关于权限的问题
希望能帮到大家,希望大家继续补充rnrnrnMyLocation API调用获取的Cellid等定位信息必需添加android.permission.ACCESS_COARSE_LOCATION这个声明rnrnACCESS_FINE_LOCATION、ACCESS_LOCATION_EXTRA_COMMANDS、ACCESS_MOCK_LOCATION是有关GPS定位获取的信息使用GPS LocationProvider类的相关定位信息必需声明android.permission.ACCESS_FINE_LOCATION、android.permission.ACCESS_LOCATION_EXTRA_COMMANDS和android.permission.ACCESS_MOCK_LOCATION rnrnACCESS_NETWORK_STATE是获取网络状态的权限控制,如果获取当前GSM网络相关信息必需在androidmanifest.xml中声明android.permission.ACCESS_NETWORK_STATE这句。 rnrnACCESS_SURFACE_FLINGER是使用SurfaceFlinger底层API的令牌,必需声明android.permission.ACCESS_SURFACE_FLINGER rnrnACCESS_WIFI_STATE权限可以获取使用Wi-Fi等WLAN无线网络,加入android.permission.ACCESS_WIFI_STATE这句 rnrnADD_SYSTEM_SERVICE是系统服务数据库的管理权限,比如添加一个系统服务必需声明android.permission.ADD_SYSTEM_SERVICE rnrnBATTERY_STATS是获取Android平台上电池设备的权限令牌,必需声明android.permission.BATTERY_STATS才可以获得电池信息 rnrnBLUETOOTH蓝牙信息类,获取相关的蓝牙信息必声明android.permission.BLUETOOTHrnrnBLUETOOTH_ADMIN是蓝牙管理权限包含了身份安全认证,必需添加android.permission.BLUETOOTH_ADMIN类rnrnBRICK "android.permission.BRICK" rnrnBROADCAST_PACKAGE_REMOVED是广播包移除类权限,可以移除指定的系统消息,必需声明android.permission.BROADCAST_PACKAGE_REMOVED rnrnBROADCAST_STICKY "android.permission.BROADCAST_STICKY" rnrnCALL_PHONE是允许Android手机拨打电话时使用的权限 "android.permission.CALL_PHONE" rnrnCALL_PRIVILEGED "android.permission.CALL_PRIVILEGED" rnrnCAMERA是摄像头权限控制,可以管理照相功能的启用 "android.permission.CAMERA" rnrnCHANGE_COMPONENT_ENABLED_STATE "android.permission.CHANGE_COMPONENT_ENABLED_STATE" rnrnCHANGE_CONFIGURATION是控制Android系统设置等敏感信息的权限,修改时必需有android.permission.CHANGE_CONFIGURATION声明。 rnrnCHANGE_NETWORK_STATE "android.permission.CHANGE_NETWORK_STATE" rnrnCHANGE_WIFI_STATE是改变WLAN状态的开关,如果打开或关闭Wi-Fi必需加入android.permission.CHANGE_WIFI_STATE的声明。 rnrnCLEAR_APP_CACHE清除程序缓存也是需要权限的,不要忘了包含android.permission.CLEAR_APP_CACHE这句rnrnCLEAR_APP_USER_DATA "android.permission.CLEAR_APP_USER_DATA" rnDELETE_CACHE_FILES "android.permission.DELETE_CACHE_FILES" rnDELETE_PACKAGES "android.permission.DELETE_PACKAGES" rnDEVICE_POWER "android.permission.DEVICE_POWER" rnDISABLE_KEYGUARD "android.permission.DISABLE_KEYGUARD" rnDUMP "android.permission.DUMP" rnEXPAND_STATUS_BAR "android.permission.EXPAND_STATUS_BAR" rnFACTORY_TEST "android.permission.FACTORY_TEST" rnFLASHLIGHT "android.permission.FLASHLIGHT" rnFORCE_BACK "android.permission.FORCE_BACK" rnFOTA_UPDATE "android.permission.FOTA_UPDATE" rnGET_ACCOUNTS "android.permission.GET_ACCOUNTS" rnGET_PACKAGE_SIZE "android.permission.GET_PACKAGE_SIZE" rnGET_TASKS "android.permission.GET_TASKS" rnHARDWARE_TEST "android.permission.HARDWARE_TEST" rnINJECT_EVENTS "android.permission.INJECT_EVENTS" rnINSTALL_PACKAGES "android.permission.INSTALL_PACKAGES" rnINTERNAL_SYSTEM_WINDOW "android.permission.INTERNAL_SYSTEM_WINDOW" rnINTERNET "android.permission.INTERNET" rnMANAGE_APP_TOKENS "android.permission.MANAGE_APP_TOKENS" rnMASTER_CLEAR "android.permission.MASTER_CLEAR" rnMODIFY_AUDIO_SETTINGS "android.permission.MODIFY_AUDIO_SETTINGS" rnMODIFY_PHONE_STATE "android.permission.MODIFY_PHONE_STATE" rnMOUNT_UNMOUNT_FILESYSTEMS "android.permission.MOUNT_UNMOUNT_FILESYSTEMS" rnPERSISTENT_ACTIVITY "android.permission.PERSISTENT_ACTIVITY" rnPROCESS_OUTGOING_CALLS "android.permission.PROCESS_OUTGOING_CALLS" rnREAD_CALENDAR "android.permission.READ_CALENDAR" rnREAD_CONTACTS "android.permission.READ_CONTACTS" rnREAD_FRAME_BUFFER "android.permission.READ_FRAME_BUFFER" rnREAD_INPUT_STATE "android.permission.READ_INPUT_STATE" rnREAD_LOGS "android.permission.READ_LOGS" rnREAD_OWNER_DATA "android.permission.READ_OWNER_DATA" rnREAD_PHONE_STATE "android.permission.READ_PHONE_STATE" rnREAD_SMS "android.permission.READ_SMS" rnREAD_SYNC_SETTINGS "android.permission.READ_SYNC_SETTINGS" rnREAD_SYNC_STATS "android.permission.READ_SYNC_STATS" rnrnrnRECEIVE_BOOT_COMPLETED一般用于自启动程序的声明,当Android系统启动时会发送这个广播,所以自启动程序必需声明android.permission.RECEIVE_BOOT_COMPLETED才可以正常运行rnrnRECEIVE_MMS "android.permission.RECEIVE_MMS" rnRECEIVE_SMS "android.permission.RECEIVE_SMS" rnRECEIVE_WAP_PUSH "android.permission.RECEIVE_WAP_PUSH" rnRECORD_AUDIO "android.permission.RECORD_AUDIO" rnREORDER_TASKS "android.permission.REORDER_TASKS" rnRESTART_PACKAGES "android.permission.RESTART_PACKAGES" rnSEND_SMS "android.permission.SEND_SMS" rnSET_ACTIVITY_WATCHER "android.permission.SET_ACTIVITY_WATCHER" rnSET_ALWAYS_FINISH "android.permission.SET_ALWAYS_FINISH" rnSET_ANIMATION_SCALE "android.permission.SET_ANIMATION_SCALE" rnSET_DEBUG_APP "android.permission.SET_DEBUG_APP" rnSET_ORIENTATION "android.permission.SET_ORIENTATION" rnSET_PREFERRED_APPLICATIONS "android.permission.SET_PREFERRED_APPLICATIONS" rnSET_PROCESS_FOREGROUND "android.permission.SET_PROCESS_FOREGROUND" rnSET_PROCESS_LIMIT "android.permission.SET_PROCESS_LIMIT" rnSET_TIME_ZONE "android.permission.SET_TIME_ZONE" rnSET_WALLPAPER "android.permission.SET_WALLPAPER" rnSET_WALLPAPER_HINTS "android.permission.SET_WALLPAPER_HINTS" rnSIGNAL_PERSISTENT_PROCESSES "android.permission.SIGNAL_PERSISTENT_PROCESSES" rnSTATUS_BAR "android.permission.STATUS_BAR" rnSYSTEM_ALERT_WINDOW "android.permission.SYSTEM_ALERT_WINDOW" rnVIBRATE "android.permission.VIBRATE" rnWAKE_LOCK "android.permission.WAKE_LOCK" rnWRITE_CALENDAR "android.permission.WRITE_CALENDAR" rnWRITE_CONTACTS "android.permission.WRITE_CONTACTS" rnWRITE_OWNER_DATA "android.permission.WRITE_OWNER_DATA" rnWRITE_SETTINGS "android.permission.WRITE_SETTINGS" rnWRITE_SMS "android.permission.WRITE_SMS" rnWRITE_SYNC_SETTINGS "android.permission.WRITE_SYNC_SETTINGS"rn
android 关于Theme的问题
activity里面的theme和application里面的theme冲突 吗?假设我在application里面设置了theme,然后又在acitvity里面设置了theme,这样的话会显示哪一个主题啊?
android关于setenabled的问题
private OnClickListener settingOnClickListener=new OnClickListener() rn @Overridern public void onClick(View v) rn FragmentManager fm=getSupportFragmentManager();rn FragmentTransaction ft=fm.beginTransaction();rn SettingFragment settingFragment=new SettingFragment();rn ft.replace(R.id.fl_content, settingFragment);rn ft.commit();rn setButton(v);rn rn rn ;rn rn private void setButton(View v)rn if(currentButton!=null&&currentButton.getId()!=v.getId())rn currentButton.setEnabled(true);rn rn v.setEnabled(false);rn currentButton=v;rn rnrncurrentButton是声明了View类型rnrn百度了下找不到适合我的答案rn不明白SetButton方法里面的代码意思rn就是setEnabled(true)和setEnabled(false)是什么含义啊rnrn但我这个方法知道是实现了保持图标点亮rn[img=https://img-bbs.csdn.net/upload/201602/14/1455415902_299656.jpg][/img]rnrnrnrn
关于java与android的问题
关于java 1.7se,java1.7有个新特性是io流之类的不用手动关闭,是自动管理的。那么在用java1.7写android程序的时候是不是也会自动关闭这些流?是jvm管理这些资源还是编译器在编译的时候自动添加关闭语句?有没有了解的,进来告知~~
Android 关于一个接口回调的Demo
这里写的是一个Android接口回调的Demo,如果对接口回调不太理解、或者不太会用的话,相信看完这个简单的demo,便会解决你的问题
android 一个关于动态生成的例子
android 动态生成View,将其放进linearlayout中
android ffmpeg的一个问题
jni中在.c文件用avcodec_version()是打印版本号,而我现在想使用命令,该用什么函数去执行这个命令呢?
Android Studio的一个问题
今日无意间发现一个问题: 1、使用真机调试,产生APK,如真机的系统版本为Android 5.1 及以上,把产生的APK文件放到Android 4.0-5.0(不包含5.0)的真机中,App打开就奔溃; 2、使用真机调试,产生APK,如真机的系统版本为Android 4.1 及以上5.0一下,把产生的APK放到5.0(包括)以上的真机中,App可以正常打开使用; 产生这种情况
一个android内存泄漏的问题
表现:rn在两个activity之间切换(activity1使用startActivity启动activity2,然后按返回键)。用adb shell查看应用占用的RSS内存,可以发现内存是一直向上涨的,没有下降过。如果一直切换会出现VM shutdown,应用崩掉的现象。rnrn用MAT查看内存使用情况,发现android.database.ContentObserver$Transport这个类占用了应用50%以上的内存,其中Leak Suspects也指出是了该问题,具体如下:rnrnLeak Suspects» Leaks» Problem Suspect 1 Descriptionrn59 instances of "android.database.ContentObserver$Transport", loaded by "" occupy 1,569,864 (39.41%) bytes. rnrnKeywordsrnandroid.database.ContentObserver$Transportrnrn Reference PatternrnClass Name Shallow Heap Retained Heap Percentage rnclass android.database.ContentObserver$Transport @ 0x40308cc0 0 0 0.00% rnrnrn但是我没有用过这个类,及相关类,对该类使用outgoing References也找不出我写的类。rn求大神解答。rn
Android 一个驱动问题
小弟目前正在研究android,遇到一个问题:rnrn我的linux/drive/input/keyboard/sun4i_ir.c 是一个遥控器驱动,但是编译完内核后却没有生成相应的.o,.ko等文件,我怀疑和该目录下面的一个文件modules.order有关,请问modules.order有什么作用,在android中linux里面的驱动是怎么传递过去的?请高人指点...
android 通知的一个问题
点击通知的时候发送广播,如果通知的id不要设置固定的,如果固定,会只显示一个把上一个覆盖掉NotificationManager mNotificationManager = (NotificationManager) context .getSystemService(NOTIFICATION_SERVICE); NotificationCompat
android 一个奇怪的问题
我的项目 老是报上面这个错 有人说是intent传递的数据过大 但是我没的传大数据的啊  我用sharepreference 存json但是数据不是很大 请问这是什么原因了  谢谢
android 一个问题
一个activity在用户没有操作的时候,过一定时间会自动关闭;rn用户操作时,activity定时功能会无效,当用户不操作,定时恢复;rnrn以上已经用onKeyDown()函数实现。rnrn但是现在有一个问题:当用户操作造成由此个activity触发打开其他activity(如浏览器时),定时关闭功能也无效,知道打开的其他activity关闭,定时关闭重新计时。rnrnrn菜鸟一只,还望指点一下。
一个Android程序的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
网上下载了个Android开发的连连看,游戏中记录着游戏的得分,rn为什么我每次运行程序都是接着上一次的分数继续玩,关机后下 开机还是这样rn(比如这次是1260分,下次运行程序还是接着1260分继续玩)。rnrn请问如何在每次运行程序时候把游戏的分数清为0, 从0开始玩??????????????????????
android模拟器的一个问题
android模拟器启动慢,这个可以通过不关模拟器来解决.rn除了启动慢以外,程序的响应也不快,常出现wait之类的提示对话框.这个正常么?rn可能我的电脑过时了.05年的联想最低端笔记本 旭日150 ,1.3G 256+512内存,但这个总比现在的手机强吧.
android视频传输的一个问题
之前在网上看见一个视频传输的例子。rnhttp://blog.csdn.net/qingtingchen1987/article/details/6859743rnrn运行起来是可以调通,但是如果我在android端修改了SurfaceView的尺寸之后,PC端就出现读取不正常了。研究了一番重点应该在PC端代码前面部分的数字关系。但是研究未有成果,望大牛们相助。。感激不尽rnrn代码在上面的链接处。rnrnprivate static final int width = 240;rnprivate static final int height = 160;rnprivate static final int numBands = 3;rnprivate static final int dataLen = 57600;//307200 OR 230400//57600 76800rnprivate static final int tt = 28800;/
android一个初级问题
最近调试看别人的android的程序,我对android的整个机制有一些不大理解,主要是程序中有一个LauchActivity.java的文件,其代码如下:rnpackage com.testCamera;rnrnimport android.app.Activity;rnimport android.os.Bundle;rnrnpublic class LaunchActivity extends Activity rn @Overridern public void onCreate(Bundle savedInstanceState) rn super.onCreate(savedInstanceState);rn setContentView(R.layout.main);rn rnrn而项目中还有一个testCamera.java,其中部分代码如下:rnpackage com.testCamera;rnrnimport java.util.Timer;rnimport java.util.TimerTask;rnrnpublic class testCamera extends Activity rn /** Called when the activity is first created. */rn private SurfaceView sfvCamera;rn private SFHCamera sfhCamera;rn private ImageView imgView;rn private View centerView;rn private TextView txtScanResult;rn private Timer mTimer;rn private MyTimerTask mTimerTask;rn // 按照标准HVGArn final static int width = 480;rn final static int height = 320;rn int dstLeft, dstTop, dstWidth, dstHeight;rnrn @Overridern public void onCreate(Bundle savedInstanceState) rn super.onCreate(savedInstanceState);rn setContentView(R.layout.main);rn this.setTitle("Android条码/二维码识别Demo-----hellogv");rn imgView = (ImageView) this.findViewById(R.id.ImageView01);rn centerView = (View) this.findViewById(R.id.centerView);rn sfvCamera = (SurfaceView) this.findViewById(R.id.sfvCamera);rn sfhCamera = new SFHCamera(sfvCamera.getHolder(), width, height,rn previewCallback);rn txtScanResult=(TextView)this.findViewById(R.id.txtScanResult);rn // 初始化定时器rn mTimer = new Timer();rn mTimerTask = new MyTimerTask();rn mTimer.schedule(mTimerTask, 0, 80);rn rn后面部分省略。rn我主要不解的是,两个文件代码同属于com.testCamera包,而我觉得onCreate应该是启动程序吧?那为什么两个文件中都写了onCreate(...)的代码呢?运行哪一个呢?而且删了还会运行出错,这个到底是为什么呢?rn启动不是有一个onCreate(...)就可以了的吗?LauchActivity.java中的onCreate有什么用呢?rn求解。。谢谢
一个简单android问题
我想实现一个功能,界面上有个图片控件,我想点击一个按钮的时候让该控件左右小幅度晃动10次,然后停在原来没晃动前的位置上,请问要怎样实现?rn我没接触过游戏方面的开发,所以对这样功能的实现不是很清楚,麻烦各位了,在线等,有答案马上结贴
android程序员的一个问题
不知道大家学习android的时候是怎么学习的,我是对于一个android上的功能我会去网上找有没有这这方面的demo,找到后看一下人家的代码是怎么实现的,用到了什么技术,有的时候自己还会亲自写一遍代码来加深自己的理解学会这个功能,让它属于自己脑子里的东西。rnrn 但苦恼的是,总感觉这是在模仿别人的代码,自己肚子里一点墨水都没有,有的时候学会一个功能,过上一段时间后就忘了怎么实现的,而且自己根本不可能独自写出来,都是从这个demo摘抄一点,从那个demo摘抄一点,所以总感觉自己什么都不会,去公司面试的时候,都不知道该说自己会什么技术,都是从网上扒来的,心里很虚。rnrn 前几天上面领导嫌我们上网不干活,要让限我们的网,让我们连网页都不能上,当时听了头都大了,好多资料都不能去网上看了,不过幸好是虚惊一场,但也同时给了自己很深的反思,从而才有了上面说的那些,我感觉web,c#等都比android要容易些,不知是不是心里作用,不想android有各种各样的功能,每个功能的技术还都不同,所以想问问别的android方面的程序员你们平时都是怎么做的,怎么增加自己的编程经验的?
Android一个小小的问题
设计并实现图书管理信息系统,建立一个SQLite数据库保存图书信息(图书信息至少包含:ISBN,书名,作者,价格,出版社)。设计android界面完成增、删、改、查的功能。要求:数据字段设计合理、界面美观合理、功能完备nps:一枚学渣不懂咋弄,求解答![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/1.gif)