我的友情链接

51CTO博客开发

原创 点赞0 阅读499 收藏0 评论0 2017-11-22

【HTML5】用3个步骤实现响应式网页设计

      写在前面的话:随着移动设备的逐渐普及和Web技术的发展,跨端的Web开发需求将会越来越大。如何在多种设备上进行跨端的界面适配呢?我们可以利用CSS3的Media Query来实现。本文主要介绍了移动开发和CSS3结合,来进行多种分辨率适配的例子。         文中提到的响应式网页设计(Responsive w

翻译 点赞0 阅读924 收藏0 评论0 2011-12-31

android3D open GL-ES之光效开发

 本文转自:http://blog.csdn.net/hmg25/article/details/6739699 光效三要素   在 OpenGL ES中,光由三个元素组成,分别是环境元素(ambient component), 散射元素(diffuse component)和 高光元素(specular component)。我们使用颜色来设定光线元

转载 点赞0 阅读750 收藏0 评论0 2011-10-31

apktool反编译工具使用详解

 APKTool是GOOGLE提供的APK编译工具,需要JAVA运行环境,推荐使用JDK1.6或者JDK1.7。 如果你想对APK文件进行修改,那么就不可避免的要使用到APKTool。论坛里有很多关于ROM美化的帖子都需要自己动手修改APK文件,比如修改framework-res.apk、systemUI.apk等等。 相信各位有不少人看了后都想亲自来修改一番,但是结果却是遇到了各式

转载 点赞2 阅读10000+ 收藏0 评论2 2011-10-09

android实现桌面歌词效果的关键技术点

 天天动听, 这款Android手机上的音乐播放器,相信不少朋友都曾用过。 不知大家是否注意到,天天动听有一个迷你歌词的特效。  什么效果呢? 就是不管你切到什么画面, 歌词永远显示,并且可以拖动。 类型QQ音乐,在电脑上播放时显示的歌词效果。  下面先来看一下效果。    这个歌词是在所有界面之上的。  下面我们将这个效果

转载 点赞2 阅读3490 收藏0 评论0 2011-10-08

android检查网络连接状态

//检查网络连接状态,Monitor network connections (Wi-Vi, GPRS, UMTS, etc.)  public static boolean checkNetWorkStatus(Context context){   boolean result;   ConnectivityManage cm=(Co

转载 点赞0 阅读666 收藏0 评论0 2011-09-13

Android移动应用界面的模板化设计【自定义BaseActivity】

 Android没有像苹果开发那样功能强大的界面开发工具,本身ADT插件提供的界面编辑能力有限,没办法刻画所有的界面情况;Android的界面xml代码可以进行人工修改,而Iphone的全部在图形界面上拖动完成,可没提供任何方式的代码级修改。Android的UI设计开发过程非常繁琐,容易出错,需要很长时间调节界面细节,开发过Android应用的人肯定深有同感。用几年前的网页设计来打个比方

转载 点赞3 阅读3693 收藏0 评论0 2011-06-19

关于Android中的Parcel机制

一.先从Serialize说起          我们都知道JAVA中的Serialize机制,译成串行化、序列化……,其作用是能将数据对象存入字节流当中,在需要时重新生成对象。主要应用是利用外部存储设备保存对象状态,以及通过网络传输对象等。   二.Andro

转载 点赞1 阅读1316 收藏0 评论0 2011-06-09

Android异步加载图像小结

 研究了android从网络上异步加载图像,现总结如下: (1)由于android UI更新支持单一线程原则,所以从网络上取数据并更新到界面上,为了不阻塞主线程首先可能会想到以下方法。      在主线程中new 一个Handler对象,加载图像方法如下所示     private void loadImage(

转载 点赞2 阅读494 收藏0 评论0 2011-05-11

【android】sqlite+content provider+cursor adapter的最简单实现示例

 如果使用Sqlite,建议和ContentProvider结合使用。这样数据库的生命周期就不用自己管了。然后,如果要在比如ListView中显示,可以使用CursorAdapter。简化的办法是使用子类SimpleCursorAdapter。 以下就介绍一下使用sqlite+content provider+cursor adapter的最简单实现示例。太简单了,示例如图: 首

转载 点赞0 阅读3396 收藏0 评论0 2011-04-28

【android】用camera实现view的伪3D的效果

   使用Camera实现3D变换效果 最后来简单介绍下android提供的android.graphics.Camera类,通过该类可以在2D条件下实现3D动画效果,该类可以看做一个视图显示的3D空间,然后可以在里面做各种操作。把上面的ViewAnimation修改为如下实现可以具体看看Camera的功能:    class

转载 点赞0 阅读6581 收藏0 评论0 2011-04-26

【android动画】关于android:persistentDrawingCache的解释

   网上很多人在寻找这个答案,下面将API中的解释进行翻译:   Defines the persistence of the drawing cache. The drawing cache might be enabled by a ViewGroup for all its children in specific situations (for instance during

转载 点赞0 阅读1951 收藏0 评论0 2011-04-25

Android 关于 Activity 之间的切换动画

 最近刚好有人问题,android中 Activity 之间的切换动画怎么实现? 属性ApiDemo的朋友应该都知道,其实在android2.0中就已经可以很简单的实现Activity 之间的动画切换效果。 在startActivity 后调用 overridePendingTransition(int enterAnim,int exitAnim),就可以实现Activity之间的

转载 点赞0 阅读849 收藏0 评论0 2011-04-18

Android 绑定Service 实现android控制service的生命周期

  Android Service 很多情况下,一些与用户很少需要产生交互的应用程序,我们一般让它们在后台运行就行了,而且在它们运行期间我们仍然能运行其他的应用。 为了处理这种后台进程,Android引入了Service的概念。Service在Android中是一种长生命周期的组件,它不实现任何用户界面。最 常见的例子如:媒体播放器程序,它可以在转到后台运行的时候仍

转载 点赞2 阅读5631 收藏0 评论1 2011-04-15

Java读取属性Properties文件的方法

 Java读取属性Properties文件这种东西还是很有用的。所以写个程序Mark一下。 Properties对象是由Hashtable实现的。封装的还是key=value这种形式。不过由于这个类只针对properties文件,所以加了一些从文件中读数据load,将数据存到文件中的方法store。 import java.io.File;  import&n

转载 点赞0 阅读907 收藏0 评论0 2011-04-13

AutoCompleteTextView的使用

 AutoCompleteTextView是实现动态匹配输入的内容。如google搜索引擎 当输入文本时可以根据内容显示匹配的热门信息。 layout部分:  <TextView android:layout_width="wrap_content"   android:layout_height="wrap_con

转载 点赞0 阅读575 收藏0 评论0 2011-02-21

自定义view的基本步骤和思路...

  可能是一直都在做Web的富客户端开发的缘故吧,在接触Android之后,发现其控件实在惨不忍睹(不知道是否说得过于偏激),我所说的惨不忍睹的意思不是说控件难看,Android的控件非常漂亮,这是我们公司公认的,但是最大的缺点在于控件功能非常弱小。弱小得一个Radio只能放一个text,而没有va

转载 点赞0 阅读741 收藏0 评论0 2011-02-18

android开发,实现开机启动!!!

 首先必须有一个BroadcastReceiver以便监听手机 开机intent, 而该receiver又负责启动你的service或者activity.  import android.content.BroadcastReceiver; import android.content.Context; import android.content.Int

转载 点赞0 阅读1677 收藏0 评论0 2011-02-14

activity和service之间的相互通信方法

  android 的Activity和Service之间的通信 文章分类:移动开发 在android中Activity负责前台界面展示,service负责后台的需要长期运行的任务。Activity和Service之间的通信主要由IBinder负责。在需要和Service通信的Activity中实现ServiceConnection接口,并且实现其中的onServiceCo

转载 点赞7 阅读10000+ 收藏1 评论2 2011-02-11

【android开发】保持屏幕长亮的两种方法

  Keep Screen On in Android Solution 1: use PowerManager and WakeLock In AndroidManifest.xml: <uses-permission android:name="android.permission.WAKE_LOCK" />

转载 点赞0 阅读847 收藏0 评论0 2011-02-10

Vector、ArrayList和List的异同(转)

 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map

转载 点赞0 阅读281 收藏0 评论0 2011-01-25

Android如何获取多媒体文件信息

转载   首先给大家讲android的多媒体数据库。MediaStore这个类是android系统提供的一个多媒体数据库,android中多媒体信息都可以从这里提取。这个MediaStore包括了多媒体数据库的所有信息,包括音频 ,视频和图像,android把所有的多媒体数据库接口进行了封装,所有的数据库不用自己进行创建,直接调用利用ContentResolve

转载 点赞0 阅读726 收藏0 评论0 2011-01-13

Android传感器编程入门(三)

 上接《Android传感器编程入门(二)》 三、实例:窈窈录音器 通过上面的例子我们学会了如何获得某种类型的传感器,下面我通过一个实例来学会如何使用某一个类型的传感器。我们这里使用加速度传感器来实现这样一个功能:开启我们的录音程序放在你的口袋或者提包里,需要录音的时候把衣服整理一下,或者把提包挪动个位置,那么此时手机就会感受到变化从而开始录音。由此达到神不知鬼不觉的录音效果。说起

转载 点赞1 阅读1104 收藏0 评论10 2010-12-12

Android传感器编程入门(二)

 上接 《Android传感器编程入门(一)》 4、连接真机Milestone,编译并运行程序,显示结果如下: 5、结合上面的程序我们做一些解释。 Android所有的传感器都归传感器管理器 SensorManager 管理,获取传感器管理器的方法很简单:   String service_name = Context.SENSOR_S

转载 点赞0 阅读2666 收藏0 评论0 2010-12-12

Android传感器编程入门(一)

 本讲内容:Android传感器编程入门,分别包括加速度传感器(accelerometer),陀螺仪(gyroscope),环境光照传感器(light),磁力传感器(magnetic field),方向传感器(orientation),压力传感器(pressure),距离传感器(proximity)和温度传感器(temperature) 本讲的学习方式还是在实战中学习,需要提醒的是模拟

转载 点赞0 阅读1890 收藏0 评论0 2010-12-12

用activity实现半透明的、淡入的menu

用activity实现半透明的、淡入的menu—供初学者研究学习虽然android带的menu已经很漂亮,但有的时候也需要我们去自定义menu。开始的时候只是想在android上做一个半透明的menu,但是刚刚接触android不是太久,我不知道从何处入手,也不知道如何修改android自带的menu,于是到网上找,结果找了好久有关半透明的menu,都没有找到,只好静下心来研究文档和相关书籍,最后用activity制作出半透明的menu,而且在menu弹出的时候加入了一个淡入的动画。

转载 点赞0 阅读819 收藏0 评论0 2010-11-30
写文章