• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






霜紫訫

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2

2013年12月25日

关于android分辨率兼容问题
摘要: 关于手机分辨率相关术语和概念屏幕尺寸:实际的物理尺寸,屏幕的对角线测量。为了方便,android把所有的屏幕尺寸分为了4个广义的大小:小,正常,大,特大。屏幕密度:屏幕的物理面积内像素的数量,通常称为DPI(每英寸点数)。为了方便,android把所有的实际屏幕密度分为:低,中,高,特高。方向:从用户的角度来看,就是屏幕的方向,就是横向或者纵向的意义。分辨率:屏幕上面的物理像素总数。(官方说法,应用程序应该只关注屏幕大小和密度)密度无关像素:一个虚拟像素单元(官方说法,你应该使用密度无关像素定义UI的布局,来表达布局尺寸或位置,系统默认假设“中等”的密度屏幕为基准,其屏幕密度相当于一个160d 阅读全文
posted @ 2013-12-25 00:05 霜紫訫 阅读(415) 评论(0) 推荐(0)
 
Android-获取手机已经安装的程序
摘要: 有时候我们会查询手机里面是否安装了某个程序,或者获取已经安装软件名称的集合。android这边提供了相应的接口。[java]view plaincopyfinalPackageManagerpackageManager=getActivity().getPackageManager();//获取packagemanagerListpinfo=packageManager.getInstalledPackages(0);//获取所有已安装程序的包信息if(pinfo!=null){for(inti=0;i"+packName);}}上面的例子可以打印出安装软件的包名。每个程序的包名在a 阅读全文
posted @ 2013-12-25 00:02 霜紫訫 阅读(874) 评论(0) 推荐(1)
 

2013年12月24日

Android中LayoutParams的用法
摘要: 简单说说 自己对 android LayoutParams的理解吧,xh写不出高级文章是低级写手。public static classViewGroup.LayoutParamsextends Objectjava.lang.Object↳ android.view.ViewGroup.LayoutParams//继承关系以下说明摘自官方文档E文好的可以看看Class OverviewLayoutParams are used by views to tell their parents how they want to be laid out. See ViewGroup Layout A 阅读全文
posted @ 2013-12-24 08:40 霜紫訫 阅读(592) 评论(0) 推荐(0)
 
在Myeclipse中查看android源码就是这么easy
摘要: 在开发android 时不能查看源码必是很不爽的一件事,看过网上一些文章后(都是2.0以前的版本,跟我的2.2最新版本的配置是不一样的)不过还是给了我启示,通过配置终于可以在myeclipse中查看源码了!先下载源码,最新为2.21. 源码地址:http://rgruet.free.fr/public/2.找SDK目录安装的SDK到我的目录E:\E:\android-sdk-windows\ 找到目录 结构如下:E:\android-sdk-windows\ -platforms +android-2 +android-3 +android-.... +android... 阅读全文
posted @ 2013-12-24 08:36 霜紫訫 阅读(751) 评论(1) 推荐(0)
 

2013年12月23日

Android实用代码片段
摘要: 有时候,需要一些小的功能,找到以后,就把它贴到了博客下面,作为留言,查找起来很不方便,所以就整理一下,方便自己和他人。 一、 获取系统版本号:1PackageInfo info =this.getPackageManager().getPackageInfo(this.getPackageName(),0);2intversionCode=nfo.versionCode3string versionName=info.versionNam 二、获取系统信息:01String archiveFilePath="sdcard/download/Law.apk";//安装包路径. 阅读全文
posted @ 2013-12-23 10:13 霜紫訫 阅读(765) 评论(0) 推荐(0)
 

2013年12月20日

DataList用法总结
摘要: 设计模版:页眉页脚数据记录 交替显示项 编辑时的显示方式 数据记录分隔符编辑模版,里面可以嵌入控件,绑定数据。 设置外观RepeatLayout 属性设置显示方式RepeatDirection 显示方向RepeatColumns 列数事件加入模版列的按钮会将其click事件反升到 ItemCommand 事件,也可设置 CommandName来响应不同的事件,如设为:edit,即引发EditCommand()等。注:若设为:select 则会引发SelectedIndexChanged 和ItemCommand事件SelectedItemTemplate模版; 添加详细信息的控件,当... 阅读全文
posted @ 2013-12-20 00:20 霜紫訫 阅读(1535) 评论(0) 推荐(0)
 
HashMap和Hashtable的区别
摘要: 导读:1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2 HashTable是线程安全的一个Collection。HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。HashMap允许将null作为一个entry的key或者value,而Hashta 阅读全文
posted @ 2013-12-20 00:19 霜紫訫 阅读(372) 评论(0) 推荐(0)
 
上一页 1 2