自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 【Android】实现XML解析的几种技术

转载地址:http://www.cnblogs.com/hanyonglu/archive/2012/02/28/2370675.html  谢谢。本文介绍在Android平台中实现对XML的三种解析方式。  XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。  在Android中,常见的

2016-08-30 13:51:32 320

原创 Timer和TimerTask

private Timer timer;private TimerTask timerTask;timer = new Timer(true);timerTask = new TimerTask() { @Override public void run() { float i = MyMotionUtils.readGPIO();

2016-08-30 09:07:12 313

转载 详解android:scaleType属性

android:scaleType是控制图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别:CENTER /center  按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示CENTER_CROP / centerCrop  按

2016-08-26 14:02:05 406

转载 android5.0 物理键盘与软键盘同时使用修改

最近工作中遇到在android 5.0 系统插入硬件盘物理设备后,软键盘无法弹出的问题,在网上查找了相关资料:参考:http://blog.csdn.net/DrakeBlue/article/details/39049495          http://blog.csdn.net/hclydao/article/details/44240799

2016-08-26 09:13:13 3798

转载 Android属性:所设属性值为何在重起后被清除

问题:发现adb sehll setProp所设属性值在下次重起后被清除adb shell setprop testing.mediascanner.skiplist /storage/sdcard1/test结论:1.必须采用persist.开头的属性名才能永久保存。            2.如果具有root权限,可以直接编辑/system/build.prop并加入需

2016-08-25 10:41:01 1685

原创 Activity和Broadcase的通信

A.activity向BroadCast实时通讯,比如activity里的一个控件的点击事件,希望Fragment做一个操作,此时可以使用广播机制 activity里发广播:musicplaybofang.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v

2016-08-25 10:18:59 467

原创 TextView和ListView的滑动

当TextView的文字太多,一个屏幕显示不完,要在此控件外加ScrollView用于滑动显示文字,而ListView自带滑动功能,不需要再加ScrollView,如果加了,反而会影响ListView的滑动

2016-08-25 09:05:18 628

原创 SeekBar的setProgress(int progress)中的整形参数取整为0

int型数据由于是整数,如果将一个小数赋值给整形变量,会对小数进行取整,所以类似0.01这类的数会被取整为0,所以在使用SeekBar这类控件的方法,比如setProgress(int progress)时,要注意接收的必须是整数,但是整数有可能被取整就出问题

2016-08-25 09:03:59 8961 2

转载 Android service里面启动activity和alertdialog .

启动activity源码:(记得要加上Intent.FLAG_ACTIVITY_NEW_TASK)Intent intent = new Intent();intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setClass(getApplicationContext(),FileBrowserActivity.class);

2016-08-23 15:41:15 294

原创 Frameworks

frameworks/base/core/java/android

2016-08-23 15:04:46 332

原创 ImageView和ImageButton

ImageView是图片适应控件,控件多大,图片多大。ImageButton则不一样,图片原本多大,就会显示多大,不会根据Button进行调整

2016-08-23 15:04:14 268

原创 FragmentActivity和FragmentActivity

FragmentActivity和Activity的用法几乎一致,当跳转到新界面时,用法一样。但如果是FragmentActivity,则应该使用getActivity()

2016-08-23 15:02:50 261

转载 Android强制设置横屏或竖屏

全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.Layout

2016-08-22 09:08:00 447

转载 Android数据存储五种方式总结

本文介绍Android平台进行数据存储的五大方式,分别如下:       1 使用SharedPreferences存储数据    2 文件存储数据          3 SQLite数据库存储数据    4 使用ContentProvider存储数据    5 网络存储数据下面详细讲解这五种方式的特点第一种: 使用SharedPreferences存储数据   

2016-08-19 14:18:26 233

原创 activity打开时,EditText获取焦点,打开软键盘的解决方法

在对应的activity加上属性:android:windowSoftInputMode="adjustUnspecified|stateHidden"

2016-08-19 14:09:53 523

原创 关于屏幕横竖屏切换,生命周期的问题

在4.0之前,当切换到横屏时,生命周期重新onCreate一次,当切换到竖屏时,生命周期重新onCreate两 次,在4.0之后,当切换到横屏或者竖屏时,生命周期都只重新onCreate一次在不想横竖屏时重新onCreate的activity里,在AndroidManifest.xml相对于的activity里加上这句:android:configChanges="orientation|

2016-08-19 14:07:39 249

转载 requestWindowFeature(Window.FEATURE_NO_TITLE)无效解决方法

做自定义标题栏,需要将系统自带的标题栏隐藏掉,使用自定义的标题栏,结果发现,requestWindowFeature(Window.FEATURE_NO_TITLE); 这句代码无效,标题栏无法隐藏,可我以前都可以隐藏啊,今天怎么不可以了,最终发现是Activity的继承问题,我的代码是这样的public class TitlebarActivity extends AppCompatActi

2016-08-19 13:52:13 485

转载 Android WebView常见问题及解决方案汇总

Android WebView常见问题解决方案汇总:就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分,如淘宝商城首页的活动页面,一集凡客诚品中我们都可以见到web 页面与native页面的混合,既利用了web app的灵活易更新,也借助了native a

2016-08-18 11:13:34 541

转载 Android中的三种XML解析方式

在Android中提供了三种解析XML的方式:SAX(SimpleAPI XML),DOM(Document ObjrectModel),以及Android推荐的Pull解析方式.下面就对三种解析方式一一详细阐述。假设要要解析person.xml文档     zhangsan   21       lisi   22       wangwu

2016-08-11 17:32:33 223

转载 android下自动关机与重启

默认的SDK并没有提供应用开发者直接的Android系统关机或重启的API接口,一般来讲,实现Android系统的关机或重启,需要较高的权限(系统权限甚至Root权限)。所以,在一般的APP中,如果想要实现关机或重启功能,要么是在App中声明系统权限,要么是通过某种“间接”的方式,比如广播或反射,来间接实现系统关机或重启。再者,就是放在源码环境中进行编译,这样做有一个好处,就是可以直接调用Andr

2016-08-09 09:15:59 1617

转载 Android网络连接之HttpURLConnection和HttpClient

1.概念            HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能:HttpURLConnection。但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。      除此之外,在A

2016-08-08 17:06:17 407

转载 android之Itent.ACTION_PICK Intent.ACTION_GET_CONTENT妙用

Itent.ACTION_PICK  Intent.ACTION_GET_CONTENT 两者都可以完成类似的功能,让我们一起来看下例子:第一:Intent.ACTION_PICK首先添加一个权限: 发起一个 Contact Picker Intent intent = new Intent(Intent.ACTION_PICK, People.CONTENT_U

2016-08-08 10:09:06 3622

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除