- 博客(12)
- 资源 (4)
- 收藏
- 关注
转载 android获取屏幕尺寸、密度(判断手机屏幕类型)
这两天编程遇到一个问题,我的地图浮标图片在WVGA手机上正好,在QVGA上就显的太大,所以我要根据屏幕的不同调整浮标的大小使其在QVGA大小合适。有的同事提出了依据分辨率来区分不同的屏幕,但是单WVGA就支持好几种不同的分辨率,QVGA又支持好几种。。。而且更神奇的时候,有时候,通过代码获取屏幕分辨率竟然得到了 320 x 427 ,Android文档是不支持这种分辨率的,所以依据分辨率来区分
2015-12-16 18:05:44 890
转载 Android 动画 使用 实例 问题 详解
Animation仅仅是视觉上的移动,实际位置并没有动 startAmimation()是开启一条线程来执行动画,动画执行完成后可以再用监听从onAnimationEnd()方法中用setMargins(location[0], 0, 0, 0);setLayoutParams();来改变控件的真是位置,但是只有当线程结束后才能获取到变化后的真是位置(在线程中获取到的位置信息在线程结束前世不会改变的【起码还没有锁定到它的位置】)我是另外设置了一个按钮来实现获取其坐标的信息在动画执行完成后能实现预
2015-12-14 10:33:34 583
转载 [Fragment-1]Fragment生命周期
官网帮助文档链接: http://developer.android.com/guide/components/fragments.html主要看两张图,和跑代码一,Fragment的生命周 二,与Activity生命周期的对比 场景演示 : 切换到该Fragment11-29 14:26:35.095: D/
2015-12-13 08:44:28 343
翻译 TextWatcher
Public Methodsabstract void afterTextChanged(Editable s) This method is called to notify you that, somewhere within s, the text has been changed. 这个方法被调用通知你:经过改变后的字符串为[s]abstract void beforeTextC
2015-12-12 16:52:34 427
转载 Linux内核版本信息获取
Android系统信息获取 之十三:Linux内核版本信息获取Android系统是基于Linux的,各个Android版本对应的Linux版本不尽相同,我们这里不去追究各个Android对应的Linux版本是什么,而是通过工具或者使用代码的方法去获取我们使用的Android源码或者我们的Android手机目前使用的Linux版本。首先,使用adb工具我们能够很快获取Android手机(Android
2015-12-12 09:29:11 1052
转载 adb命令详解
adb介绍SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作:1、快速更新设备或手机模拟器中的代码,如应用或Android 系统升级; 2、在设备上运行
2015-12-12 09:21:35 466
原创 android利用FTP实现文件共享
问题:市面很多android文件管理器都有FTP文件管理功能,就是通过同一个WIFI把手机作为服务器,用其他的设备(电脑或手机)可以完成对本手机文件的访问。了解FTP是个什么东西ftp (文件传输协议) FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Applicatio
2015-12-11 19:04:31 4458 2
原创 android文件管理器——文件检索
问题: 对于本地文件的分类搜索(就是把音乐、视频、图片、文档、压缩包、应用分类整理出来)用 for 循环遍历,太过耗时,如果能有一种更好的思路就好了。尝试了解(先了解下文件检索是什么鬼):搜索引擎针对网站进行的搜索 (与我们的本地搜索需求不符)本地搜索针对网站进行的搜索 (与我们的本地搜索需求不符)EverythingEverything是一款文件、文件夹名称快速搜索软件。在搜索之
2015-12-11 17:17:24 1623
原创 java 静态方法调用非静态内部类报错
Error:No enclosing instance of type *** is accessible. Must qualify the allocation with an enclosing instance of type *** (e.g. x.new A() where x is an instance of Test).[***代表类名]publi
2015-12-09 22:55:23 2208
Linux内核设计与实现.第三版(Linux.Kernel.Development.3rd)
2017-05-21
GridView中添加button后button无响应,和item无响应的解决
2015-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人