- 博客(33)
- 资源 (32)
- 收藏
- 关注
翻译 android面试题总结加强再加强版
26.如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?当你的程序中某一个Activity A 在运行时中,主动或被动地运行另一个新的Activity B这个时候A会执行Java代码public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceStat
2014-10-27 22:00:42 503
翻译 单线程模型中Message、Handler、Message Queue、Looper之间的关系
单线程模型中Message、Handler、Message Queue、Looper之间的关系。答:简单的说,Handler获取当前线程中的looper对象,looper用来从存放Message的MessageQueue中取出Message,再有Handler进行Message的分发和处理.Message Queue(消息队列):用来存放通过Handler发布的消息,通常附属于某一个创建它
2014-10-27 21:39:34 576
翻译 系统上安装了多种浏览器,能否指定某浏览器访问指定页面?请说明原由。
一、启动android默认浏览器在Android程序中我们可以通过发送隐式Intent来启动系统默认的浏览器。如果手机本身安装了多个浏览器而又没有设置默认浏览器的话,系统将让用户选择使用哪个浏览器来打开连接。关于Intent的更多内容请参考《常用Intent》示例1 Intent intent=newIntent(); intent.s
2014-10-27 17:16:09 1480
翻译 广播接受者
广播接受者的注册有两种方式:1.采用清单文件注册的广播接收者,只要应用程序被部署到手机上,广播接收者就生效了2.采用代码的方式注册的广播接收者,生命周期与激活他的这段代码所在的组件生命周期相同因为我们代码注册一个广播时使用:this.registeBroadcastReceiver()那么我们为了保证锁屏的广播接收者长期的能够接收到广播事件,保证调用者必须长时间在系统存活(采用服务的方
2014-10-26 23:45:44 569
转载 Android的Activity, Intent 和 Service
Activity:是最基本的android应用程序组件。一个活动就是一个单独的UI,每一个活动继承自活动基类(extendsActivity)并被实现为一个独立的类。Activity类会显示由视图控件组成的用户接口,并对视图控件的事件做出响应。当一个新的UI打开时,前一个UI将会暂停,并保存在历史堆栈中,用户可以从历史堆栈中返回前一个UI。当UI不再使用时,我们可以从历史堆栈中删除它,默认情况下,
2014-10-24 18:12:04 454
转载 android面试题目(一)
1. 什么是Activity? 四大组件之一,一般的,一个用户交互界面对应一个activitysetContentView() ,// 要显示的布局 2. 请描述一下Activity 生命周期。共有七个周期函数: void onCreate(Bundle savedInstanceState) void onStart() void onRestart() vo
2014-10-24 18:09:15 379
转载 android面试题目(二)
16. 什么是IntentService?有何优点? 普通的service ,默认运行在ui main 主线程 Sdk给我们提供的方便的,带有异步处理的service类, 异步处理的方法 OnHandleIntent() OnHandleIntent() 处理耗时的操作 17. 什么时候使用Service?拥有service的进程具有
2014-10-24 18:03:30 528
转载 AndroidManifest.xml 中的intent-filter
隐式启动Activity的intent到底发给哪个activity,需要进行三个匹配,一个是action,一个是category,一个是data,可以是全部或部分匹配同样适用于Service和BroadcastReceiver,下面是以Activity为例MainActivity.java --主ActivityTestActivity.java --需要隐式启动的Ac
2014-10-24 17:29:39 551
转载 Intent和IntentFilter详解
Intent用于启动Activity,Service, 以及BroadcastReceiver三种组件, 同时还是组件之间通信的重要媒介。使用Intent启动组件的优势1, Intent为组件的启动提供了一致的编程模型。无论想要启动的组件是Activity,Service, 还是BroadcastReceiver,都可以使用Intent封装启动的意图。2, 在某些时候, 应用程序只是想
2014-10-24 13:58:26 436
翻译 Android开发教程:实现没有标题栏的窗口和全屏显示
在Android实现没有标题栏的方法有两种:在代码中添加requestWindowFeature(Window.FEATURE_NO_TITLE); 在清单文件AndroidManifest.xml中添加android:theme="@android:style/Theme.NoTitleBar" 具体的代码如下:第一种:MainActivity.javapack
2014-10-18 14:03:22 411
翻译 原因分析如下: 遇到这种情况,很有可能是把一个int型业务数据的 设置setText()或者类似的方法中, 这样Android系统就会主动去资源文件当中寻找, 但是它不是一个资源文件ID, 所
在android进行调试的时候,出现了N多的警告 Java代码 W 2265 ResourceType Skipping entry 0x106000d in package table 0 because it is not complex! 搜素了下stackoverflow. Java代码 It is a warni
2014-10-18 11:00:46 729
翻译 android.content.res.Resources$NotFoundException: String resource ID #0x0 找不到资源文件ID #0x0
原因分析如下:遇到这种情况,很有可能是把一个int型业务数据的 设置setText()或者类似的方法中, 这样Android系统就会主动去资源文件当中寻找, 但是它不是一个资源文件ID, 所以就会报出这个bug。 将int型业务数据,转换成String类型即可。a
2014-10-18 10:59:08 895
翻译 莫名其妙的出现这个错,看了logcat 说是什么二进制xml错误啥的。。。 不过后来发现,这个一般都是给eclipse项目中添加图片等资源时出现的一些bug,看似添加到项目中,其实没有,或
在Android编程中使用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, bu
2014-10-17 23:20:13 687
翻译 关于android.view.InflateException: Binary XML file line #2: Error inflating class <unknow
莫名其妙的出现这个错,看了logcat 说是什么二进制xml错误啥的。。。 不过后来发现,这个一般都是给eclipse项目中添加图片等资源时出现的一些bug,看似添加到项目中,其实没有,或者是你是选取的引用模式,而你在外面又把那个图片给重命名了,所以在jvm运行时会报错,说什么xmlline # 2 啥的,找不到那个东西。 其实就是你再重新把资源载入一下就好了。
2014-10-17 23:16:59 558
转载 java.lang.ClassCastException: android.view.ViewGroup$LayoutParams cannot be cast to android.widget.
cover_iv.setLayoutParams(new RelativeLayout.LayoutParams(display.getWidth(),(int) (0.6 * display.getWidth())));
2014-10-16 01:11:31 515
转载 开发问题及解决 java.lang.ClassCastException:android.widget.LinearLayout$LayoutParams
Caused by: java.lang.ClassCastException:android.widget.LinearLayout$LayoutParams 最近,在android中用代码动态改变某种布局(组件)的高度时,会遇到如题所示的类转换异常。上网查了一下,如下所示:These supply parameters to the parent of this view
2014-10-16 01:06:11 509
转载 调试 Exception processing async thread queue问题
调试时出现以下问题Exception processing async thread queueorg.eclipse.jdt.internal.debug.core.model.JDIClassType cannot be cast to org.eclipse.jdt.debug.core.IJavaValue原因:有断点存在解决办法:不要在Thread.cur
2014-10-16 01:03:12 6254
转载 联想ThinkPad E430c(3365A16)怎么打开cpu的vt-x(虚拟化)?
您好,支持VT功能的机器默认都是开启的,不需要进行设置支持硬件虚拟化的机器,可以在开机出现联想logo时按F1进入bios,找到virtual technology选项,选择enable即可
2014-10-16 01:01:05 2616
翻译 android 中 系统日期时间的获取
import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss "); Date curDate = new Date(System.cur
2014-10-15 21:31:22 313
翻译 把本地的int类型的图片转换成drawable、Bitmap
获取本地图片Bitmap decodeResource = BitmapFactory.decodeResource(context.getResources(), R.drawable.ic_default_user_bg_34);把本地的int类型的图片转换成drawableDrawable drawable = context.getResources().getDraw
2014-10-15 11:20:48 3375
翻译 Android Drawable 和String 相互转化
在我们经常应用开发中,经常用到将drawable和string相互转化。注意这情况最好用于小图片入icon等。[java] view plaincopypublic synchronized Drawable byteToDrawable(String icon) { byte[] img=Base64.decode(icon.g
2014-10-14 13:33:57 2870
翻译 android Bitmap与string互转
/** * 图片转成string * * @param bitmap * @return */ public static String convertIconToString(Bitmap bitmap) { ByteArrayOutputStream baos = new ByteArrayOu
2014-10-14 13:33:57 1501
翻译 <转载>Android ListView 美化 去阴影 底色 选中色 间隙线
1.去滑动到顶点和底边时的黑色阴影[html] view plaincopyandroid:fadingEdge="none" 2.去拖动时默认黑色底色[html] view plaincopyandroid:cacheColorHint="#00000000" 3.去选中时的黄色底色
2014-10-11 01:00:36 684
转载 java keytool使用
在使用CAS需要生成证书,就要使用java工具 keytool首先在path路径中加上%JAVA_HOME%/bin以方便在任何路径下使用keytool在cmd中输入keytool不带任何参数,将显示该命令的帮助信息。keytool 用法:Java代码 -certreq [-v] [-protected]
2014-10-10 23:30:27 1717
翻译 Android学习笔记(2)————Android四大组件之二(Service )
/******************************************************************************************** * author:conowen@大钟
2014-10-10 23:30:15 527
转载 android中不同activity之间共享数据
android 应用程序Activity之间数据传递与共享的几种途径(1)1.基于消息的通信机制 Intent ---boudle ,extra 数据类型有限,比如遇到不可序列化的数据Bitmap,InputStream, 或者LinkList链表等等数据类型就不太好用。2. 利用static静态数据, public static成员变量;3.基于外
2014-10-10 23:26:54 493
转载 Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
转载请注明地址http://blog.csdn.net/xiaanming/article/details/11171581最近自己想研究下地图,本来想研究google Map,但是申请API key比较坑爹,于是从百度地图入手,其实他们的用法都差不多,本篇文章就带领大家在自己的Android项目中加入百度地图的功能,接下来我会写一系列关于百度地图的文章,欢迎大家到时候关注!一 申
2014-10-10 23:26:34 453
转载 ImageLoader 俩个比较坑的问题。
1. Android-Universal-Image-Loader是个图片缓存,异步加载,防止内存泄露的好东西 ,用起来非常的方便,于是跑到官网下载了,点击打开链接,当时完全是按照官方的Demo来搭建的,但是始终程序运行不起来,会报以下错误:java.lang.RuntimeException: ImageLoader must be init with configurati
2014-10-10 23:25:14 685
翻译 android 使用Tabhost 发生could not create tab content because could not find view with id 错...
使用Tabhost的时候经常报:could not create tab content because could not find view with id 错误。总结一下发生错误的原因,一般的发生在setContent();先看XML布局:RelativeLayout xmlns:android="http://schemas.android.com/apk/res/an
2014-10-10 23:19:47 1452
翻译 怎样判断JDK已经安装成功
windows下:开始->运行->键入cmd->在窗口中输入 javac-> 回车,看看是否出来java相关命令的参数。java -version 查看JDK的版本信息。
2014-10-10 23:16:17 7038
翻译 Can't connect to MySQL server on 'localhost' (10061)解决方法,需要的朋友可以参考下。
先检查MySQL 服务没有启动》如果没有启动,则要启动这个服务。 昨天,重起服务器后出现MySQL 'localhost' (10061)错误,开始以为是因为数据库链接打开过多,数据库资源耗尽的缘故,但是重启服务器以后,仍旧出现问题,于是在网上查找解决方法。大体如下:解决办法: 第一步 删除c:\windows\下面的my.ini 第二步 打开c:\mysql\
2014-10-06 17:23:03 649
翻译 Failed to install *.apk on device 'emulator-5554': timeout': EOF
错误提示:Failed to install helloworld.apk on device 'emulator-5554': timeout或者the user data image is used或者the user data image is used原因:由于模拟器已经开启而没有关闭或者非法关闭引起的。解决方法:删除 C:\Docu
2014-10-06 16:52:16 2521
转载 android.content.res.Resources$NotFoundException: String resource ID #0x1
之前忘了记录这个错误,今天又遇到了。唉,人不能纵容自己犯懒,遂记录之。 错误:android.content.res.Resources$NotFoundException: Stringresource ID #0x1原因:一般发生在参数 int resId错误,你把String赋值给int的resId,所以编译器找不到正确的resource于是报错。最简单的例子,检查一下你的T
2014-10-04 13:40:01 519
银联支付android
2015-08-07
支付宝支付,android
2015-08-06
百度定位,android
2015-08-06
viewpager+horizontal
2015-07-29
仿淘宝的继续拖动查看详情效果
2015-07-25
Android下拉刷新上拉加载控件,对所有View通用!
2015-07-25
android的全局扑捉异常并且写入文件
2015-07-17
横向滚动的gridsview,由gridview+viewpager做的
2015-06-30
Android微信支付demo
2020-06-22
AndroidLocalizationer
2018-05-24
activity切换
2015-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人