`
libo19881179
  • 浏览: 266963 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  这两天在搞个内存清理小插件,网上很少这方面资料,之前找过清理缓存的例子测试,结果不成功。后来自己思考该怎么清理内存,于是成功搞出来了。 这两个方法是网上拷别人的,分别用来得到可用内存和内存总数,这样我们就可用得到了已用内存数。 View Code private long getAvailMemory(Context context) { // 获
以前用豌豆荚里面的截图,感觉效果很不好,只能默认全屏,而且帧数很低,看不清动画的过程~ 朋友问我怎么截图,我都不好意思推荐给大家用~ 昨天无事,找到了这小巧的工具,确实不错。 能自由设置录制屏幕大小,还能设置录制帧数、质量、格式等。 推荐给大家。 谁用谁知道~
先上个效果图~ http://androiddada.iteye.com/ 思路是这样的,功能方面: 首先这个是个左右循环的Gallery(其实是Integer.MAX_VALUE = 2147483647 这么多的个啦,接近无限了)。 这个网上有很多,不再赘述。代码里面也有,可以直接下载~ 然后就是Gallery的样式,我这里 设置成无阴影的,间距 android:spacing="0dip"。 最后就是下面的指示条了,我使用FrameLayout布局,里面的指示点 radiobuttion.(因为只要一个是点亮的,用于指示当前位置,所以在一个g ...
  很多朋友都用ActivityGroup 来做底部菜单吧~ 我也觉得这个控件很好,自由性比tab好很多。但是确实发现了很多问题:   1.子页面activity的menu不显示。(子页面的按键监听无输出,所以其他按键也无效!) 2. 子页面默认wrap_content布局,无法设置为fill_parent!需根据页面大小动态设置!(这里参考另一篇:http://androidturing.iteye.com/blog/1258839) 3.子页面中的ListView的getView()方法被重复调用多次!导致性能下降。(同样参考:http://androidturing.iteye ...
Android中与电话功能相关的类是 TelephonyManager ,此类中定义了很多常量,以下分类说明 获取以下信息需要在AndroidManifest.xml中指定权限 一、 数据连接状态 获取数据连接状态:int getDataState() 获取数据活动状态:int getDataActivity() 常用的有这几个: int DATA_ACTIVITY_IN 数据连接状态:活动,正在接受数据 int DATA_ACTIVITY_OUT 数据连接状态:活动,正在发送数据 int DATA_ACTIVITY_INOUT 数据连接状态:活动,正在接受和发送数据 int DATA_A ...
在做Webview显示服务器的html功能时 需要加入离线功能。 http://androiddada.iteye.com/ 开始思路很狭隘,以为一定应该是从服务器得到的html文件,下载到本地后加载~ 但是这样不能离线查看图片,因为图片数据并不再html中,只是连接地址。 后来,经过上网各种搜寻学习,发现原来Webview有自己的缓存,如图:    在手机本地 data/data/包名/cache/webviewCache 中放的是Webview显示过的图片。我们可以把它导出,后缀改成对应图片的格式 打开看看~   而databases中的webviewCache.db 中 ...
最近做WebView加载本地html,发现了网上说的utf-8乱码的问题。解决也很简单,这里有篇很不错的文章写的很详细。偷懒拿来借鉴~!     其实我发现这不管是在线还是离线显示都可以使用LoadUrl方法!联网时好像是默认utf-8,离线读取本地时需要设置默认编码!如果图片无法离线显示 参考:  http://androidturing.iteye.com/blog/1280946    在网上看了许多关于WebView 的例子。但当自己做起来时,总是有些差别,是另一种体会。这节我就以 模拟器为2.1 为例来讲。    WebView 主要调用三个方法:LoadUrl、LoadD ...
SQL:char、varchar、text和nchar、nvarchar、ntext的区别 SQL中char、varchar、text和nchar、nvarchar、ntext的区别     1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。     2、VARCHAR。存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可能超过10个字符,把它定义为 VARCHAR(10)是最合算的。VARCHAR类型的实际长度是它的值的实际长度+ ...
  如图 运行模拟器的时候总是会内存错误。 这种情况偶尔出现,没什么关系,不用管他。点击‘取消’就可以了。 经常出现就危险了,弄不好就得重装系统了。 运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。 “0x????????”指令引用的“0x????????”内存。该内存不能为“read”。 “0x????????”指令引用的“0x????????”内存,该内存不能为“written”。 一般出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件 开始 运行 输入:cm ...
最近比较懒惰,也没有更新博客。今天就把刚刚实现的一个小效果分享给大家! http://androiddada.iteye.com/ 我的底部菜单是使用ActivityGroup实现的,先上代码,ActivityGroup布局:   <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wid ...
最近做的ActivityGroup实现底部menu(iPhone一样的) 其中一个页面里是一个自定义的Listview,发现getView方法被调用了多次!有时甚至上百次··晕! 网上很多帖子都说是height设置成fill就可以,但事实不是的! 我是这样猜想的:1.list ...
在实现背景渐变的帖子里 http://androidturing.iteye.com/blog/1238909 有朋友建议看看shape的用法,确实很有帮助。这里我偷懒转一篇比较详细的帖子,和大家一起进步~! Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码: 复制到剪贴板  XML/HTML代码 <shape>       <!-- 实心 -->       <solid android:color="#ff9d ...
  popuwindows使用时出现异常: android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is your activity running? 解决方法: 应把pop.showAtLocation(parent, Gravity.TOP,0, 0)这一句移出oncreate方法,在控件渲染完毕后再使用 参考:http://multiarrow.iteye.com/blog/1158492   AlertDialog也会有类似问题 参见: ht ...
在看他人的代码学习时,无意中发现的。很多应用中的ListView每个item的背景都是白色渐变的,感觉很有立体感. 之前我一直以为是一张美工提供的背景图,今天终于明白了,其实是可以在xml中定义出这种效果的! 先看看效果! 纯白色背景:   渐变: 模拟器的效果不如真机好,不过你可以根据自己需求跳转渐变范围~  <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> ...
Android之系统自带的文字外观设置及实际显示效果图 android:textAppearance xml布局里面设置文字的外观: 如“android:textAppearance=“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观, ?表示系统是否有这种外观,否则使用默认的外观。 可设置的值如下: textAppearanceButton/  
Global site tag (gtag.js) - Google Analytics