- 博客(23)
- 收藏
- 关注
原创 Android之Touch事件分发机制
直接进入正题,在android开发中,手势触碰是经常使用到的。这两天刚好在看这方面的资料,在这里写篇文章做个小总结。首先必须知道五大布局Layout:LineaLayout,RelativeLayout,FrameLayout,AbsoluteLayout都继承自ViewGroup,而TableLayout继承LinearLayout,也相当于继承于ViewGroup。而ViewG
2013-10-31 10:33:50 519
原创 Android之Touch事件分发机制
直接进入正题,在android开发中,手势触碰是经常使用到的。这两天刚好在看这方面的资料,在这里写篇文章做个小总结。首先必须知道五大布局Layout:LineaLayout,RelativeLayout,FrameLayout,AbsoluteLayout都继承自ViewGroup,而TableLayout继承LinearLayout,也相当于继承于ViewGroup。而ViewGrou...
2013-10-31 10:18:10 55
原创 Android中显示网页的多种方式
在android中显示页面主要有两种方式,一种是在Activity里面直接显示网页,另一种是调用浏览器显示网页。方式不同,使用的方法也不同,下面我们分别讲解。一、在Activity里面直接显示网页1.在Manifest.xml文件里添加Inter网访问权限: 123<uses-permission android:name="android.per...
2013-10-30 10:06:37 231
原创 Android中显示网页的多种方式
在android中显示页面主要有两种方式,一种是在Activity里面直接显示网页,另一种是调用浏览器显示网页。方式不同,使用的方法也不同,下面我们分别讲解。一、在Activity里面直接显示网页1.在Manifest.xml文件里添加Inter网访问权限:1232.在main.xml布局文
2013-10-30 10:06:19 518
原创 Android下查询系统源码看短信的显示
查询系统源码看短信的显示如何写:在providers.telephony:SmsProvider: 1.确定怎么查数据库中的表:Uri = content://sms/conversations 2.确定查询语句: select 映射条目 from 表 where 查询条件 表:sms, (SELECT thread_id AS grou...
2013-10-29 10:28:57 121
转载 Android下查询系统源码看短信的显示
查询系统源码看短信的显示如何写:在providers.telephony:SmsProvider: 1.确定怎么查数据库中的表:Uri = content://sms/conversations 2.确定查询语句: select 映射条目 from 表 where 查询条件 表:sms, (S
2013-10-29 10:28:09 571
原创 Android 关于wifi管理的代码
开启和关闭wifi的代码1、需要申请的权限 android.permission.ACCESS_WIFI_STATE android.permission.CHANGE_WIFI_STATE android.permission.WAKE_LOCK2、获取WifiManager wifiManager = (WifiManager) this.getSystemService(...
2013-10-28 10:12:27 102
原创 Android 关于wifi管理的代码
开启和关闭wifi的代码1、需要申请的权限 android.permission.ACCESS_WIFI_STATE android.permission.CHANGE_WIFI_STATE android.permission.WAKE_LOCK2、获取WifiManager wifiManager = (WifiManager) this.getSystem
2013-10-28 10:11:59 876
转载 android 内存优化
一、 Android的内存机制 Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的。C/C++中的内存机制是“谁污染,谁治理”,java的就比较人性化了,给我们请了一个专门的清洁工(GC)。 那么GC怎么能够确认某一个对象是不是
2013-10-25 10:11:02 444
原创 android 内存优化
一、 Android的内存机制 Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的。C/C++中的内存机制是“谁污染,谁治理”,java的就比较人性化了,给我们请了一个专门的清洁工(GC)。 那么GC怎么能够确认某一个对象是不是已经被...
2013-10-25 10:09:58 50
原创 Android的screenOrientation设置
首先在AndroidManifest.xml中,对需要设置的Activity加上如下两条属性:Java代码 android:configChanges="orientation|keyboard" (转屏时不重置Activity, 置了此项,则无法为横向和纵向分别设置不同的布局。因为转屏时不会删除并重新加载) android:screenOrie...
2013-10-24 10:16:16 796
原创 Android的screenOrientation设置
首先在AndroidManifest.xml中,对需要设置的Activity加上如下两条属性:Java代码 android:configChanges="orientation|keyboard" (转屏时不重置Activity, 置了此项,则无法为横向和纵向分别设置不同的布局。因为转屏时不会删除并重新加载) android:screenOrientat
2013-10-24 10:14:53 945
原创 android中屏幕亮度相关设置
测试Activity:[java] view plaincopy package com.home.screenbrightness; import android.app.Activity; import android.os.Bundle; import android.provider.Settings; import and...
2013-10-23 10:51:12 76
原创 android中屏幕亮度相关设置
测试Activity:[java] view plaincopypackage com.home.screenbrightness; import android.app.Activity; import android.os.Bundle; import android.provider.Settings; impo
2013-10-23 10:51:11 627
原创 Android源码分析之WindowManager.LayoutParams属性更新过程
1.来源 问题的来源是因为现在的公司准备转向Android,但是又不想放弃原来的系统,所以想把原来在linux上直接跑的系统移植到Android上来,当然一大重头任务就是对原有界面库的移植和Android图形系统的修改。我们需要对Android的图形系统加以修改,以实现原有系统的图形效果。原来的系统中有一种页面切换效果,需要将它在Android上实现出来。一开始我...
2013-10-22 09:55:07 361
转载 Android源码分析之WindowManager.LayoutParams属性更新过程
1.来源 问题的来源是因为现在的公司准备转向Android,但是又不想放弃原来的系统,所以想把原来在linux上直接跑的系统移植到Android上来,当然一大重头任务就是对原有界面库的移植和Android图形系统的修改。我们需要对Android的图形系统加以修改,以实现原有系统的图形效果。原来的系统中有一种页面切换效果,需要将它在Android上实现出来。一
2013-10-22 09:53:34 1043
转载 搭建Eclipse安卓环境,并真机测试
最近安卓的官网上发布了最新的SDK,并附带有Eclipse,附带的Eclipse相比其他版本的Eclipse更适合Android开发。而且附带的Eclipse版本连Android的插件adt都安装好了。1、下载的网址:http://developer.android.com/sdk/index.html2、点击进去后根据自己的情况选择系统
2013-10-21 09:51:26 791
原创 搭建Eclipse安卓环境,并真机测试
最近安卓的官网上发布了最新的SDK,并附带有Eclipse,附带的Eclipse相比其他版本的Eclipse更适合Android开发。而且附带的Eclipse版本连Android的插件adt都安装好了。 1、下载的网址:http://developer.android.com/sdk/index.html 2、点击进去后根据自己的情况选择系统 3、下载后解压开来a...
2013-10-21 09:51:05 190
转载 Android多分辨率自适应
如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。 首先:你需要在AndroidManifest.xml文件的元素如下添加子元素 Xml代码 supports-screens android:largeScreens="true" android:normalScr
2013-10-18 10:33:45 972
原创 Android多分辨率自适应
转载: http://blog.csdn.net/soesa/article/details/8047203 如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。 首先:你需要在AndroidManifest.xml文件的<manifest>元素如下添加子元素 Xml代码 <su...
2013-10-18 10:32:52 58
原创 关于android Drawable对象 getIntrinsicHeight获取高度变化的问题
Java代码 收藏代码drawable = getResources().getDrawable(R.drawable.xxx); System.out.println("Height:"+drawable.getIntrinsicHeight()); System.out.println("Width:"+drawable.getIntrinsicWidth()); 如果是单组图...
2013-10-17 10:56:48 333
转载 关于android Drawable对象 getIntrinsicHeight获取高度变化的问题
Java代码 drawable = getResources().getDrawable(R.drawable.xxx); System.out.println("Height:"+drawable.getIntrinsicHeight()); System.out.println("Width:"+drawable.getIntrinsicWidth());
2013-10-17 10:55:04 2172
转载 关于控制音乐关闭的方法
对于多媒体的application经常有需要禁止其他多媒体声音的需求。在网上搜索了相关的方法: Java代码 Intent i = new Intent("com.android.music.musicservicecommand"); i.putExtra("command", "pause"); sendBroadcast(i);
2013-10-16 11:05:08 1084
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人