`
yanghaoli
  • 浏览: 288424 次
社区版块
存档分类
最新评论
文章列表
距离单位之px 什么是像素 什么是dpi dpi( dots per inch) = (屏幕细腻程度) 点每英寸,size为屏幕尺寸,如4.3英寸   距离单位之dp   dp= dip(Device Independent pixels)    (设备无关像素) 换算公式 px = dp*(dpi/160) 在dpi为160的屏幕上:1dp = 1px 320                   640   dpi=160                                dpi=320 160px=160dp* ...
             刚刚开始新的学习生活时,很容易走错方向,然后,这意味着不知道该学习什么,不知道该怎样学习,很显然,我写下这句话意味着我走过这样的路,为此,就付出了不小的代价,浪费了很多时间。       这篇文章当然不是回忆那些走错了的路,而是写下我学习Android的历程,当然,可能不一定适合每一个人,但是,个人认为这条路还算走的通。       首先,移动开发现在是很火的方向,做这方面的人很多,如果,你也想学这个方向,那么你必须要培养起兴趣,学习不是被迫的,完全靠的是自觉。我非常喜欢一句话:每天叫醒我的不是闹钟,而是梦想。不过,很遗憾,我离那个境界还是很远,不过,个人始终在 ...
一个需求需要获取手机归属地,在网上看了好多代码试了好多都不行,都是到conn.setrequestmethod("post")就卡住了,也没有去研究具体是什么问题,后来看了获取手机归属地的webservice,地址: http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl 就自己写了,直接使用调用webservice的方法去实现,结果是可以行的;还显得更简单,,但不懂有没有弊端。 以下是代码 public class MobileService {     //NameSpace命名 ...
被一个夏令时的问题折腾很久。场景是这样的,欧洲数字电视应用(DVB-T标准)可以从空中实时信号中获得当前UTC时间,节目预告的UTC时间, 和所谓的offset值。这个offset是包含夏令时的,也就是说如果在UTC+1时区的夏令时期间,空中信号送来的offset是2,非夏令时期 间,offset是1。 欧洲的客户报告说我们显示的节目预告时间比当地时间提前了一小时。 我们做了测试版本,显示UTC时间和信号里的offset值,结果显示是正确的。 无奈只能请客户录把空中信号录一段码流给我们,可是在我们这边还是没能复现问题。耗时很久没能检查出代码里的问题。只好搁置。 两周后,我们想到了第一个教训 ...
去年开始,抱着学习的态度开始了我的Linux学习,到现在,差不多一年了,收获很多,不敢说精通Linux,但是,还是对得起“略懂”这两个字的。这一年里我看了很多书,细细数下,大概15本左右,其中包含了两个方面,一个是Android,另一个就是Linux。当然,在学习之初,遇到了不少瓶颈,在这里,还要感谢师兄师姐的指导。写这篇文章的目的有两个: 1.分享自己的学习经验 2.记录下我的学习历程 既然谈到了学习,那一定需要从看书说起,下面我就罗列下我看过的关于Linux学习的书   1.《鸟哥的Linux私房菜-基础学习篇》
内容: 1、 手把手教你实现有道云笔记(一)        http://www.apkbus.com/android-121101-1-1.html 2、 手把手教你实现有道云笔记(二)        http://www.apkbus.com/android-121203-1-1.html 3、 手把手教你实现有道云笔记(三)         http://www.apkbus.com/android-121355-1-1.html 4、 手把手教你实现有道云笔记(四)       
背景:   SQLite是一个非常流行的嵌入式数据库,它提供了一个清爽的 SQL 接口,相当小的内存占用和高速的响应,更 Happy 的是他还是免费的,大家都可以尽情的使用,很多牛叉的公司(诸如 Adobe,Apple,Google,Sun,Symbian ),开源项目( Mozilla,PHP,Python )都在产品中装配 SQLite.     Android 中, SQLite 是被集成于 Android runtime ,每个 Android 应用程序都可以欢快的使用 SQLite 数据库,如果你熟悉 JDBC ,那么这个过程就更安逸了。  SQLite3 特征  和传统关 ...
发现了一个list滚动时,某item背景透明的问题。网上搜索一下,发现有很多人在问list背景黑色的问题,交流中给出的解决方案基本上很统一。 先是解释问题产生的原因是Android对list的滚动做了显示优化,用写在该list的layout文件中的android:cacheColorHint颜色值与item背景混合,黑色主题下该颜色值默认为#FF191919,于是背景黑了。 解决方案是关掉优化。怎么关?有说把android:cacheColorHint设置为"@android:color/transparent",也有说把"@android:color/tr ...
做android开发已经有一年多了,发现自己懒了很多,博客也好久没更新,看到博友都很勤快,把自己的技术心得分享,这种精神实在佩服!!! 平时下班都比较晚,有时候还要加班,TMD的苦逼程序猿,对着电脑时间比对着女朋友时间都要多几倍,女朋友都要生气了。。。 不过还好,她能理解,这次做的这个小应用,让自己每天都能讲个笑话给她,省的她说我不幽默,话少,IT屌丝男都是这样么。。。 废话不多说了,讲讲这个我花了两个晚上,一个人操办了美工,图片都是自己ps的... 先看截图,界面很少,利用jsoup从搜狗浏览器上采集《哈哈》栏目中的笑话,显示在手机客户端 主要技术: 1.利用了xlis ...
      昨天想要给Murphy同学编译一个Andorid版本的工程,但我本机没有Android SDK,于是安装了Murphy发给我的安装包,并升级设置,结果在发布的最后出现了如下错误: Error building Player: Exception: android (invokation failed)ERROR: unknown errorcmd:android list target -cstdout;stderr:Exception in thread "main" java.lang.NullPointerException at SDKMain. ...
前言 尝试搜索了一下android 动画的中文资料,很多都是一些枯燥的翻译api的一些文档,很少有系统讲解如何利用动画开发一个应用的资料,忽然,发现很多应用也不怎么注重动画在app的应用,想了想,自己尝试总结一下吧。因为,本人也不是什么动画制作师,没法把动画做得很绚丽,只好,利用内置的效果,进行简单加工,如何发挥,由各位的创意来定。鉴于,很多有关的android的动画资料里面,都是堆代码的,所以,全部代码均放在了github上面,查看完整代码可以移步到github上面去。 特地说明一下,由于android 模拟器和录制工具的原因,例子展示中的gif 的抽筋播放效果不等同于实际效果,自己脑 ...
  作为一个移动应用的小白开发爱好者,如果能够自己开发一款app那就是一件顶幸福的事了。当你把它发布到应用市场上,看着有人下载它,你又会兴奋的不得了。此时也许你会有一点点的遗憾,你想了解用户使用这款app后的数据信息,比如使用这款app的用户数,用户每天使用这款app的次数,打开这款app的终端等。统计这些数据。对很多开发者来说,是很困难的。 下面向同学们介绍一款统计工具——百度移动统计。先声明下,这不是广告帖,是本人试用后的有感而发,感觉有现成的统计工具可以使用,确实不错的。 想了解更多,请猛戳: 百度百科:百度移动统计 官网:http://mtj.baidu.com/web/w ...
最新google出来的android studio开发环境,终于让我给下载了。 使用的是win32 XP系统。现在后,运行没有反应,一闪而过。 网上说修改安装目录下的/bin/studio.bat /**********************************************/ (1)把原来的64改为32. SET JRE=%JDK% ...
如果你需要在不同进程间通信,你可以在Service中使用Messenger来实现进程中通信。 如果使用这种方式,Service中需要定义一个Handler对象(负责对客户端发送过来的Message进行响应)。 Messenger可以共享给client一个IBinder对象,client通过这个IBinder对象向Service发送Message,而前面提到的Handler对象是这一切的基础。 注:使用这种方式进行通信是不支持多线程的。 那就让我们来看看使用这种方式进行通信吧! 注:Service在声明时必须对外开放,即android:exported="true" ...
在《直接拿来用!最火的Android开源项目(一)》中,我们详细地介绍了GitHub上最受欢迎的TOP20 Android开源项目,引起了许多读者的热议,作为开发者,你最常用的是哪些开源项目?使用起来是否能让你得心应手?今天,我们将介绍另外20个Android开源项目,在这些项目中,你又用到了哪些呢? 21. drag-sort-listview DragSortListView(DSLV)是Android ListView的一个扩展,支持拖拽排序和左右滑动删除功能。重写了TouchInterceptor(TI)类来提供更加优美的拖拽动画效果。   DSLV主要特性:   完美 ...
Global site tag (gtag.js) - Google Analytics