
Android综合学习笔记
文章平均质量分 51
ivorynut
那是相当的有韧性了
展开
-
获得当前手机号码
010203040506070809101112/** * 1. getPhoneNumber方法返回当前手机的电话号码, * 同时必须在androidmanifest.xml中 * 加入 android.permission.原创 2013-04-22 17:40:55 · 2027 阅读 · 0 评论 -
listView分页加载数据
来自:http://www.open-open.com/lib/view/open1330132229874.htmlAndroid 应用开发中,采用ListView组件来展示数据是很常用的功能,当一个应用要展现很多的数据时,一般情况下都不会把所有的数据一次就展示出来,而是通过 分页的形式来展示数据,个人觉得这样会有更好的用户体验。因此,很多应用都是采用分批次加载的形式来获取用户所需的数据转载 2013-07-08 10:17:25 · 952 阅读 · 0 评论 -
listview解决拖动背景变黑的情况
1、通过布局属性来设定(ListView的属性中直接定义)android:cacheColorHint=”#00000000″2、在代码中直接设定listView.setCacheColorHint(Color.TRANSPARENT);这样就可以解决黑色出现的问题了。原创 2013-07-08 15:11:35 · 858 阅读 · 0 评论 -
eoe推广
xyg165邀请您访问eoe Android开发者社区http://www.eoeandroid.com/?fromuser=xyg165来吧 朋友们,在这里你会学到很多东西原创 2013-07-09 16:34:50 · 703 阅读 · 0 评论 -
tm-extractors-0.4.jar用法
看了很多文章,对于tm-extractors-0.4.jar读取word在android中的用法,一般导入包之后都出现了找不到包的错误,这是导包的问题,一般在library下导入jar包后还有在classpath下导入包 即为 order and export下加入原创 2013-06-24 14:54:46 · 3612 阅读 · 0 评论 -
listview的分割线
ListView中每个Item项之间都有分割线,设置android:footerDividersEnabled表示是否显示分割线,此属性默认为true。1.不显示分割线只要在ListView控件中添加android:footerDividersEnabled="false"即可。[html] view plaincopyListView android:i原创 2013-08-15 11:59:40 · 841 阅读 · 0 评论 -
handler自定义使用
1 public class MyHandlerActivity extends Activity { 2 Button button; 3 MyHandler myHandler; 4 5 protected void onCreate(Bundle savedInstanceState) { 6 super.onCreate(sav原创 2013-08-30 17:55:07 · 745 阅读 · 0 评论 -
支付宝支付功能集成
App集成支付宝分类: Android 支付 2012-10-09 09:05 1200人阅读 评论(2)收藏 举报stringexceptionnulldialogandroid手机手机的在线支付,被认为是2012年最看好的功能,我个人认为这也是移动互联网较传统互联网将会大放光彩的一个功能。人人有手机,人人携带手机,花钱买东西,不再需要取钱付现,不转载 2013-09-11 10:41:34 · 1388 阅读 · 0 评论 -
开源框架ViewPageIndicator 和 ViewPager 仿网易新闻客户端Tab标签
很不错的讲解分享:转载请注明出处:http://blog.youkuaiyun.com/xiaanming/article/details/10766053之前用JakeWharton的开源框架ActionBarSherlock和ViewPager实现了对网易新闻客户端Tab标签的功能,ActionBarSherlock是在3.0以下的机器支持ActionBar的功能,有兴趣的可以看看开源转载 2013-09-05 17:56:48 · 1571 阅读 · 0 评论 -
jQuery-Ajax格式用法
jQuery.ajax({ type: "POST", url: "",// 要请求的后台页面 data: "" ,// 要传的参数 dataType:'json', success: function(json){ 得到json 内容 赋值给标签 }, error:function(){原创 2013-09-30 14:40:46 · 819 阅读 · 0 评论 -
获得及时通知,后台服务
http://bbs.anzhuo.cn/thread-131596-1-1.html原创 2013-06-13 13:44:32 · 812 阅读 · 0 评论 -
一个简单的算法题目
有6个分数,假如:10,10,5,50,98,90 这六个分数(这6个分数其实是1-100范围内的,也是随便抽取出来6个数的),分别对应的考试科目是----假如:语文,数学,英语,物理,历史,化学又有三种类型:文科,综合,理科,确定科目属于哪种类型。条件如下:文科类的确定有几个条件:(1)得分需要在70分及以上;(2)得分最高且大于其它科目10分及以上的科目。(3)如果有几个科目的得分都较原创 2013-05-31 10:04:55 · 697 阅读 · 0 评论 -
禁止锁屏和翻转
Android开发过程中,一些程序在运行时,不希望手机自动锁屏,即保持系统的背景灯常亮,以防止程序执行时出现异常,实现起来很简单,只需要在创建Activity时,在onCreate()方法中,加入如下语句即可。 getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);并加权限原创 2013-04-24 15:28:41 · 919 阅读 · 0 评论 -
内嵌SDK
一、如何学习Android android开发(这里不提platform和底层驱动)你需要对Java有个良好的基础,一般我们用Eclipse作为开发工具。对于过多的具体知识详细介绍我这里不展开,我只说我个人的学习方法和本人以为的好的步骤。 1.搭建环境:包括对Java和Eclipse及模拟器(有真机再好不过)的熟悉,对于android的tools和adb命令可以放到后面熟悉了解。转载 2013-04-17 15:04:14 · 1979 阅读 · 1 评论 -
Activity extends BaseActivity图片
原创 2013-04-25 15:13:47 · 1298 阅读 · 0 评论 -
Activity继承BaseActivity的使用
相信在android应用开发中有不少的相同布局,这时候当然你可以对于每个Activity去设置不同的xml,可是有相同的xml布局怎么办呢,再写一遍其不是很浪费时间,这时候我们可以写一个基类用来处理相同的布局部分!详见如下:1.BaseActivity代码部分:package com.example.com.test.test1;import a原创 2013-04-25 15:07:26 · 8374 阅读 · 3 评论 -
签名方法
http://www.doc88.com/p-597322940721.htmlhttp://www.cnblogs.com/ghj1976/archive/2011/07/18/2109381.html原创 2013-01-17 19:36:30 · 683 阅读 · 0 评论 -
ANR
2011-01-19 09:10 Android中对Log日志文件的分析如何分析和研究Log文件 ,如何看日志信息 Log 在android中的地位非常重要,要是作为一个android程序员不能过分析log这关,算是android没有入门吧 。 下面我们就来说说如何处理log文件 。什么时候会有Log文件的产生 ?Log的产生大家都知道 , 大家也都知道通过DD原创 2013-04-28 00:11:42 · 1133 阅读 · 0 评论 -
android内核处理机制
正在学习《android内核剖析》,总结一下,用户从点击界面上的图标,到对应的应用程序起来的过程。由于有很多细节还不太了解其用法,包括ipc的调用机制还有不明白的地方,暂时先记着先。 点击的事件由InputReader捕获,交由InputDispatch处理。最终会到ActivityManagerService里决定启动一个activity。看类图:每个应用程序所在进程转载 2013-05-03 19:39:08 · 839 阅读 · 0 评论 -
ActivityGroup子Activity获得焦点返回键的处理
在项目中出现了Nokeyboard的解决办法 也就是专为默认的按键map正常情况只要在主Activity里做下面主Activity的onKeyDown的处理就OK了.但是如果子Activity自动获得焦点了(比如有一个listview), 按返回键就直接退出程序了.这时就需要在子Activity里添加如下的onKeyDown,把按键动作pass给Activity的onKey转载 2013-05-04 15:07:55 · 1421 阅读 · 0 评论 -
自动更新检测
由于Android项目开源所致,市面上出现了N多安卓软件市场。为了让我们开发的软件有更多的用户使用,我们需要向N多市场发布,软件升级后,我们也必须到安卓市场上进行更新,给我们增加了工作量。因此我们有必要给我们的Android应用增加自动更新的功能。既然实现自动更新,我们首先必须让我们的应用知道是否存在新版本的软件,因此我们可以在自己的网站上放置配置文件,存放软件的版本信息:upda转载 2013-05-09 16:40:33 · 791 阅读 · 0 评论 -
web开发工具详解
可能很多朋友习惯了用MyEclipse开发web项目,觉得使用eclipse进行web开发没必要,那纯属浪费时间,如果你现在还有这种想法,请立马改正过来。如果你只是想作为一个coding员,那么下面的东西就不要看了,看了也是浪费你的时间,因为你已经习惯了什么都用 next 来搞定。作为一个真正的程序员应该知道所以然。下面我将给大家介绍如何使用eclipse 开发 web项目。1.转载 2013-09-18 14:15:21 · 874 阅读 · 0 评论 -
phonegap前后台数据交互
Phonegap开发的前后台数据交互在用Phonegap开发时,需要进行前后台数据交互,在网上找资料,很多东西让人一头雾水,最后借鉴了下面的博客:http://blog.sina.com.cn/s/blog_681929ae010177qt.html才实现了一个简单数据交互1:定义名称为FilePlugin的 Class文件继承自Plugin;需要实现execute方法转载 2013-09-23 17:52:13 · 1442 阅读 · 0 评论 -
jquerymobile的使用
[html] view plaincopy> html> head> title>Page Titletitle> link rel="stylesheet" href="css/jquery.mobile-1.2.0.min.css" /> script type="text/javascript" charset="utf-8"原创 2013-09-25 13:42:23 · 1241 阅读 · 0 评论 -
移动端支付系统前景
这种“二维码支付”的创新技术,也就是所谓的“即拍即付”。打开手机上的支付客户端,其中有一项二维码识别功能,它可以用来拍摄和识别印制在各种物体上的二维码商品信息,识别后,手机用户就可以看到这个商品的详情,如果觉得合适,就可以直接点击付款,在网络账户中完成交易,商品再由快递员送到家里。这种技术若是推广将会又是一项便民的创新啊,试想封柜式保存物品,手机扫描后物品即可出柜拿走了。。不用排队结账,简单便原创 2014-01-14 16:02:48 · 715 阅读 · 0 评论 -
android面试要点记录
Android面试过程描述1、之前所写项目的介绍2、android一些常见问题的问答3、关于android平时很少用到但实则很重要的问题描述技术分析1自我感觉面试中比较好的方面:1、熟悉掌握之前所写项目2、能够及时对没有接触过的问题做出通过自己的推理做出正确的解答。2自我感觉面试中比较不好的方面:3、对android的基础知识了解的不是很全面。4、知原创 2014-02-22 22:54:01 · 1593 阅读 · 0 评论 -
android基础问题
1. 什么是ANR,如何避免ANR。2. 什么是FC?如何避免FC的发生,另外FC发生时如何捕获相应的uncaught exception?3. Asynctask的优缺点?能否同时并发100+asynctask呢?4. Handler有何作用?如何使用之(具体讲需要实现什么function)?5. 有哪些实现自定义控件的方法?6. CMWAP, CMNET原创 2014-02-22 22:54:28 · 780 阅读 · 0 评论 -
android客户端与服务端webservice运用
Android与服务器端数据交互(基于SOAP协议整合android+webservice)上一节中我们通过http协议,采用HttpClient向服务器端action请求数据。当然调用服务器端方法获取数据并不止这一种。WebService也可以为我们提供所需数据,那么什么是webService呢?,它是一种基于SAOP协议的远程调用标准,通过webservice可以将不同操作系统平台,转载 2014-02-25 16:07:51 · 1934 阅读 · 1 评论 -
handler机制
andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。 2)Handler: 你可以构造Handler对象来与Looper沟通,以便pus转载 2014-02-25 16:19:22 · 636 阅读 · 0 评论 -
两天的面试心得
现在想换个提升空间,于是投了两天的简历,第二天就有面试的机会了,从面试的机会来看还是可以的,可是在面试的过程中,也发现了很多的不足,主要体现在JAVA方向的基础问题,在做android开发的时候并没有很在意,只是会用就可以了,并没有深入的去理解,java基础这是一个短板,理解了 会用了 但是不会去表达,而android方向的问题还可以,接下来会在java基础方向攻关。原创 2014-02-16 11:18:47 · 990 阅读 · 0 评论 -
Android界面卡顿问题的解决
如果出现界面卡顿的问题,可能造成的原因主要是在主线程中(如:getView)获取数据导致的,解决方法:1.要注意获取数据的方法,可以做个缓存存取List数据表,供使用;2,要注意异步获取数据,避免在主线程中进行数据库操作!原创 2014-02-16 11:36:07 · 2568 阅读 · 0 评论 -
android有关内存消耗的问题
android程序如果发生内存消耗过大的话,会出现很严重的问题,内存消耗主要有几方面:1,。注册对象未取消:假设我们希望在锁屏界面(LockScreen)中,监听系统中的电话服务以获取一些信息(如信号强度等),则可以在LockScreen中定义一个PhoneStateListener的对象,同时将它注册到TelephonyManager服务中。对于LockScreen对象,当需要显示锁屏界面的原创 2014-02-16 11:59:39 · 1047 阅读 · 0 评论 -
android耗电优化
当没有网络连接的时候,减少后台程序的更新,如果低电量了,就要减少更新的频率,这就需要对电源进行检测了。原创 2014-02-16 12:03:18 · 932 阅读 · 0 评论 -
新想的一种学习方法
有时候看代码,并不全部明白,最后想了一个联想注释的方法,方便为自己看懂看透来解答自己看不明白的疑惑。。原创 2013-12-16 11:09:23 · 848 阅读 · 0 评论 -
几个android开发必须懂的问题
几个作为android开发务必懂的基础。1. 什么是ANR,如何避免ANR。2. 什么是FC?如何避免FC的发生,另外FC发生时如何捕获相应的uncaught exception?3. Asynctask的优缺点?能否同时并发100+asynctask呢?4. Handler有何作用?如何使用之(具体讲需要实现什么function)?5. 有哪些实现自定义控原创 2013-12-16 11:07:16 · 1047 阅读 · 0 评论 -
jquerymobile实例
转自:http://www.oschina.net/question/101738_29271注册:登录核心代码:01scripttype="text/javascript">02 jQuery(document).ready(function() {03原创 2013-09-25 17:52:02 · 1650 阅读 · 0 评论 -
jquerymobile初步实现使用方法资料
使用jQueryMobile的第一步,先创建一个html页面,并在head标签中加入以下内容: link rel="stylesheet" href="http://code.jquery.com/mobile/1.0a4.1/jquery.mobile-1.0a4.1.min.css"> script src="http://code.jquery.com/jquery-1.5.min原创 2013-09-25 17:50:17 · 1008 阅读 · 0 评论 -
html5手机开发实例
你可以创建一个本地应用程序来连接其他应用程序,很大程度上,这将是一个完美的模仿。你可以用一些可能已经拥有的技能:HTML5,CSS及JavaScript。我会教你如何利用HTML5创建一个离线的iPhone应用程序。更具体地说,我将带你浏览建设俄罗斯方块游戏的全过程。本文作者:Alex Kessinger翻 译:RIA一起学我的 QQ:908315256我的邮原创 2013-09-26 12:20:34 · 2796 阅读 · 0 评论 -
在MyEclipse中如何去掉JS或jsp语法错误提示
关于在 MyEclipse 上 WEB 工程里面的 JS/JSP 经常会有语法错误提示,这是由于 MyEclipse 对其语法要求相当严格所造成的,而这些文件本身是可以运行并没有什么错误的,在你实际应用部署中并无影响 .此问题解决办法有两种: 一、就是您不用去管它提示,直接部署到你的 WEB 容器上运行是可以的,但此方法欠妥当。二、选择你的工程右击菜单—— > 点击 MyEclipse原创 2013-09-27 11:21:17 · 864 阅读 · 0 评论 -
android程序的调试
其实大家都知道,一个程序程序bug的调试部分也是非常重要的一环,也是每个程序员所必备的能力之一,同时也能够检验出一个程序员的真正能力如何,也可以通过调试程序来进行自我能力的检验,那么调试bug我只会一种debug。。惭愧的很,技巧也懂的少,闲暇之余上网solo了一下这方面的资料。果然大神总结过,呵呵就借鉴过来看看!转载地址:http://www.cnblogs.com/qingblog/archi转载 2013-11-05 11:51:33 · 1120 阅读 · 0 评论