`
不夜的星辰
  • 浏览: 86761 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
今日在网上看到一位网友实现的popupView,非常不错,感觉挺值得学习,就冒昧收藏起来以备日后学习 http://blog.csdn.net/wdaming1986/article/details/6636112
实现天气预报温度曲线绘制及抽屉效果显示: package com.canvas; import android.app.Activity; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Matrix; import android.graphics.Paint; import android.graphics.Paint.Style; import android.os.Bundle; import an ...
package com.lolaage.tool; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.net.HttpURLConnection; import java.net.URL; import ...
package com.lolaage.tool; import java.io.FileInputStream; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.zip.GZIPInputStream; import javax.xml.parsers.Doc ...
这两天要求做一个桌面小控件(wedgit),控件上的内容是可变的(根据业务加载不同的图片),所以要求能及时更新,由于sdk1.5以后取消了 android:updatePeriodMillis="1000"的自动更新,所以我就用了service结合定时器来实现,但是service是一直运行在后台,所以比较消耗资源;如有朋友知道较好的解决方法,请不吝赐教!谢! 我的实现如下: 在res文件夹下新建xml文件夹,里面加入wedgit.xml: <?xml version="1.0" encoding="utf-8"?> < ...
Step by Step搭建Android NDK开发环境2011-02-13 23:04:28|  分类: Android |  标签:android  ndk   |字号大 中 小 订阅 原文:http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/ 作者:Ivan 译者:玄机逸士       大多数Android开发 ...
/** * 显示浮动窗体 */ public void showPopuWindow(){ // Log.v("y========", y+""); // Log.v("w_y-y========", (w_y-y)+""); View view = null ; int h = 0; if(popupWindow == null){ view = LayoutInflater.from(this).inflate(R.layout.poi_popu2, null); init( ...
package com.lolaage.app.activity.poi; import java.util.ArrayList; import java.util.List; import java.util.Map; import com.lolaage.R; import com.lolaage.dataaccess.PoiDB; import android.app.ExpandableListActivity; import android.os.Bundle; import android.widget.ExpandableListView; import android.wi ...
private Dialog createFriendDialog(Context context){ View view = POIItemActivity.this.getLayoutInflater().inflate(R.layout.poi_f_dialog, null); inflater = POIItemActivity.this.getLayoutInflater(); fDialog = new AlertDialog.Builder(context); fDialog.setView(view); fDialog.setIcon(R.drawable.l ...
一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片 <?xml version="1.0" encoding="utf-8" ?>   <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 默认时的背景图片-->    <ite ...
各种颜色的十六进制表示
package com.touch; import android.graphics.Matrix; import android.graphics.PointF; import android.util.FloatMath; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchListener; import android.widget.ImageView; public class MulitPointTouchListener implements OnTo ...
SAX是一种占用内存少且解析速度快的解析器,它采用的是事件启动,它不需要解析完整个文档,而是按照内容顺序 看文档某个部分是否符合xml语法,如果符合就触发相应的事件,所谓的事件就是些回调方法(callback),这些方法 定义在ContentHandler中,下面是其主要方法: startDocument:当遇到文档的时候就触发这个事件 调用这个方法 可以在其中做些预处理工作。 startElement: (String namespaceURI,String localName,String qName,Attributes atts)当遇开始标签的时候就会触发这个方法。 endE ...
DOM解析XML文件 DOM解析XML文件时,会将XML文件的所有内容以文档树方式存放在内存中,然后允许您使用DOM API遍历XML树、检索所需的数据。使用DOM操作XML的代码看起来是比较直观的,并且在某些方面比基于SAX的实现更加简单。但是,因为DOM需要将XML文件的所有内容以文档树方式存放在内存中,所以内存的消耗比较大,特别对于运行Android的移动设备来说,因为设备的资源比较宝贵,所以建议还是采用SAX来解析XML文件,当然,如果XML文件的内容比较小采用DOM也是可行的。 public class DOMXmlReader { public static List< ...
除了可以使用 SAX和DOM解析XML文件,大家也可以使用Android内置的Pull解析器解析XML文件。 Pull解析器的运行方式与 SAX 解析器相似。它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相 ...
Global site tag (gtag.js) - Google Analytics