`
文章列表
转载自:http://www.cnblogs.com/xusir/archive/2013/09/17/3325965.html   自从从Oracle收购Sun近三年来,已经有很多变化。早在8月,甲骨文将“Operating System Distributor License for Java”许可证终结,这意味着第三方将不可以依据这一许可分发他们的软件包。  因此Ubuntu Linux已经开始禁用所有机器上的Oracle JDK浏览器插件,并很快会从档案中删除软件包。公司指出,禁用Oracle的插件将可以帮助提高安全性,因为这些插件已经被证实包含许多漏洞,虽然这是一个事实,但真正的 ...
去除ListView滑到顶部和底部时边缘的黑色阴影:   android:fadingEdge="none"       去除拖动时默认的黑色背景:   android:cacheColorHint="#00000000"       去除选中时的黄色底色:   android:listSelector="#00000000"       去除行与行之间的黑线:   msgList.setDivider(null);       ListView刷新后自动滚到最底部: ...
今天发现imageview自带的图片缩放和截取功能是那么强大: 设置android:scaleType="centerCrop"可以使得图片充满你想填充的区域,图片过小时,系统会放大它,图片过大时,系统会缩小它,直到它的一边大小与我们给定的大小相等时,再进行中心区域截取。效果图如下:         设置android:scaleType="center"将直接截取图片的中心区域,不进行缩放。     scaleType更多使用见: http://www.cnblogs.com/llm-android/archive/201 ...
    WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法: 第一种方法的步骤: 1.在要Activity中实例化WebView组件:WebView webView = new WebView(this); 2. ...
转载自:http://blog.csdn.net/jwzhangjie/article/details/9379511     之前尝试自己解码视频,然后播放显示,虽然音视频都可以播放,但是实现不了音视频的同步,所以使用第三方的视频库Vitamio来实现视频播放器功能,这样自己只需要实现播放解码的制作不不要关心底层解码和显示问题。是使用Vitamio 4.0,制作的视频播放器,后续会继续添加直播,网络播放功能。实现的主要功能: 1.搜索本地视频文件 2.使用ListView显示本地视频的缩略图,文件名称,播放时间 3.播放视频的格式可以支持大多数,Vitamio使用的解码库是ff ...
http://www.eoeandroid.com/forum.php?mod=viewthread&tid=205314 Android中有一个工具Android Lint Checks,可以用来优化android项目,找出无用文件只是它的功能之一 今天,一Android开发群中有童鞋问道:如何查找那些没有使用的资源文件?我回答:用Android Lint Checks啊。童鞋一头雾水,原来不知道它还有这个功能。其实Android Lint Checks不仅仅可以检查哪些图片 xml文件是否被引用,它还可以检查布局是否合理,国家化,等问题,并且给出修改建议。在eclipse中可以 ...

自定义进度条

示例一(小点前进): 1 布局:   <ProgressBar android:id="@+id/news_image_loading" android:layout_width="60dip" android:layout_height="20dip" android:indeterminateDrawable="@anim/news_image_loading"/& ...
android秒表计时代码   package com.TestDemo; import java.util.Timer; import java.util.TimerTask; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.util.Log; import android.widget.TextView; public class TestDemo extends ...
cocos2d-x-2.2.1版本的开发工具包下载后,想要创建项目,目前一种快捷的办法是使用python脚本来创建project。 1.安装python,并且设置环境变量 下载地址http://www.python.org/  (注意,别贪新,要用2.7.*版本的,因为cocos2d提供的python脚本不支持3.**版本的python) 安装完设置系统环境变量,在Path路径里加上C:\Python27; 2.创建cocos2d项目 按套路,在命令行cmd中切换到cocos2d-x-2.2.1\tools\project-creator文件目录,然后输入下面命令 create_ ...
转载自:http://www.418log.org/post-238.html   本文的搭建方法是最新最正确的方法,好多朋友反映搭建eclipse交叉编译环境很复杂又头疼,其实只是网上的资料太过零散,差一步而谬之千里啊,不多说,如果你看了这篇文章,恭喜你,你省下了至少48小时的生命。 你准备好了吗? 本环境采用当前比较稳定的工具搭建,一般需要的东西有:jdk eclipse cdt ndk cywin(本环境编译不需要) 为了方便大家快速搭建,我已经把做游戏开发所需要的eclipse插件都整合好了,建议大家下载整合版本的eclipse(地址:http://www.418log.or ...

简单弹出框

这里介绍弹出框的简单实现方式:   1 常用的弹框方式(更多使用见:http://blog.csdn.net/chenlei1889/article/details/6267406#): new AlertDialog.Builder(MainActivity.this) .setTitle("确认") .setMessage("确定吗?") .setPositiveButton("是", null) .setNegativeButton("否", null) ...
出自:http://blog.csdn.net/shaojie519/article/details/6622739   屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面。 有个android.widget.ViewAnimator类继承至FrameLayout,ViewAnimator类的作用是为FrameLayout里面的View切换提供动画效果。该类有如下几个和动画相关的函数: l setInAnimation:设置View进入屏幕时候使用的动画,该函数有两个版本,一个接受单个参数,类型为android.view.an ...
出自:http://blog.csdn.net/shaojie519/article/details/6622564   还算简单,先发个图看看效果。     主文件:   import android.app.Activity; import android.os.Bundle; import android.view.animation.AnimationUtils; import android.widget.ViewFlipper; public class TextAnimationActivity extends Activity { /** ...
使用了开源代码:   直接看布局: activity_main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" ...
直接看代码:         <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientatio ...
Global site tag (gtag.js) - Google Analytics