
Android
于大大大洋
学习这条路,漫长崎岖。
展开
-
android手机两种方式获取IP地址
1.使用WIFI首先设置用户权限Xml代码 uses-permission android:name="android.permission.ACCESS_WIFI_STATE">uses-permission> uses-permission android:name="android.permission.CHANGE_WIFI_STATE">u转载 2014-04-19 18:05:56 · 1891 阅读 · 0 评论 -
Android 如何让EditText不自动获取焦点
在项目中,一进入一个页面, EditText默认就会自动获取焦点。那么如何取消这个默认行为呢?在网上找了好久,有点 监听软键盘事件,有点 调用 clearFouse()方法,但是测试了都没有! xml中也找不到相应的属性可以关闭这个默认行为解决之道:在EditText的父级控件中找一个,设置成 android:focusable="true" andr转载 2015-03-30 17:07:41 · 398 阅读 · 0 评论 -
Android的多语言实现
文章转自:http://blog.youkuaiyun.com/barryhappy/article/details/23436527以前就知道Android的多语言实现很简单,可以在不同的语言环境下使用不同的资源什么的,但是一直没有实际使用过。 最近公司的项目要用到多语言于,是就研究了一下——果然很简单啊。要使用多语言,首先肯定要有为不同语言准备的资源。只需要按照Android提转载 2015-03-30 17:01:40 · 583 阅读 · 2 评论 -
android 中 gravity 和 layout_gravity 的区别
文章转自:http://blog.youkuaiyun.com/feng88724/article/details/6333809在进行UI布局的时候,可能经常会用到 android:gravity 和 android:layout_Gravity 这两个属性。 关于这两个属性的区别,网上已经有很多人进行了说明,这边再简单说一下。 (资料来自网络) LinearLayout有两个非常转载 2015-03-31 15:58:30 · 535 阅读 · 0 评论 -
Android如何关闭Application
转载自:http://blog.youkuaiyun.com/hello_kevinkuang/article/details/7443005程序启动后,先执行Application.onCreate(),再执行Activity.onCreate()。如果没有生成自己的Application,那么系统会为你自动生成一个。退出程序时我们一般只调用finish()函数杀死当前Activity,Applic转载 2015-04-01 08:39:27 · 881 阅读 · 0 评论 -
Android 运行时异常 Binary XML file line # : Error inflating class
今天在做一个二维码扫描的项目的时候出现了一个错误:android.view.InflateException: Binary XML file line #12: Error inflating class com.zxing.view.ViewfinderView项目里面的代码是我从以前项目里面拷贝的,可是各种报错,找了很多资料也未能解决。最后自己仔细检查,总结一下几点注原创 2015-04-01 11:56:27 · 6883 阅读 · 0 评论 -
Android实现点击两次返回键退出
转自 http://blog.sina.com.cn/s/blog_4fd2a65a0101gg2o.html在做安卓应用是我们经常要判断用户对返回键的操作,一般为了防止误操作都是在用户连续按下两次返回键的时候提示用户是否退出应用程序。第一种实现的基本原理就是,当按下BACK键时,会被onKeyDown捕获,判断是BACK键,则执行exit方法。在exit方法中,会首先判断is转载 2015-04-01 13:10:33 · 1127 阅读 · 1 评论 -
Android设置透明、半透明等效果
首先说明一点,关于透明的 Android 控件 background 问题,从转载来的文章看到最主要的一句有用的代码是:v.getBackground().setAlpha(100);//0~255透明度值 这里的 Alpha 值,实际上是 0-1 的取值范围。以下内容转自:http://blog.sina.com.cn/s/blog_62c39f9601016bx转载 2015-04-23 17:33:31 · 877 阅读 · 0 评论 -
Android中shape的使用
文章转自:http://kofi1122.blog.51cto.com/2815761/521605/本人在美工方面一直是比较白痴的,对于一些颜色什么乱七八糟的非常头痛,但是在Android编程中这又是经常涉及到的东西,没办法,只有硬着头皮上。Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总转载 2015-04-23 17:34:17 · 371 阅读 · 0 评论 -
android去掉顶部标题栏
在AndroidManifest.xml中实现:注册Activity时加上如下的一句配置就可以实现。<activity android:name=".Activity" android:theme="@android:style/Theme.NoTitleBar">原创 2015-04-23 17:33:34 · 671 阅读 · 0 评论 -
android去掉顶部标题栏
在AndroidManifest.xml中实现:注册Activity时加上如下的一句配置就可以实现。<activity android:name=".Activity" android:theme="@android:style/Theme.NoTitleBar" >转载 2015-04-23 17:35:41 · 517 阅读 · 0 评论 -
在android中ScrollView嵌套ScrollView解决方案
文章转载自:http://www.jb51.net/article/33054.htm大家好,众所周知,android里两个相同方向的ScrollView是不能嵌套的,那要是有这样的需求怎么办,接下来为您介绍解决方法,感兴趣的朋友可以了解下大家好,众所周知,android里两个相同方向的ScrollView是不能嵌套的,那要是有这样的需求怎么办?(这个需求一般都是不转载 2015-04-16 10:59:10 · 1163 阅读 · 0 评论 -
Android下 布局加边框 指定背景色 半透明
文章转自:http://www.cnblogs.com/bavariama/archive/2013/09/25/3338375.html背景设置为自定义的shape文件: //背景色android:width="3dp" //边框宽度android:color="#065e8d" /> //边框颜色android:bottom=转载 2015-04-24 14:41:13 · 1794 阅读 · 0 评论 -
Android Activity和Intent机制学习笔记
文章转自:http://www.cnblogs.com/feisky/archive/2010/01/16/1649081.htmlActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/转载 2015-03-30 17:13:51 · 585 阅读 · 0 评论 -
SharedPreferences详解
我们在开发软件的时候,常需要向用户提供软件参数设置功能,例如我们常用的微信,用户可以设置是否允许陌生人添加自己为好友.对于软件配置参数的保存,如果是在window下通常我们会采用ini文件进行保存.如果是J2EE下面,我们会采用properties属性文件或者xml进行保存.在我们的Android应用中又适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPrefer转载 2014-11-27 14:56:51 · 506 阅读 · 0 评论 -
The connection to adb is down, and a severe error has occured.
启动android模拟器时.有时会报The connection to adb is down, and a severe error has occured.的错误.在网友说在任务管理器上把所有adb.exe关闭掉.重启eclipse.但试过不管用.所以在外国网站上找到一种可行的方法:1.先把eclipse关闭.2.在管理器转到你的android SDK 的platform-to转载 2014-05-05 07:46:16 · 471 阅读 · 0 评论 -
android字符串复制到剪贴板
android2.1之后版本 其一:(已运行成功 )ClipboardManager clip = (ClipboardM anager)getSystemService(Context.CLIPB OARD_SERVICE); clip.getText();// 粘贴clip.setText(str); // 复制其二:ClipboardM a转载 2014-04-03 22:18:43 · 2378 阅读 · 0 评论 -
TextView 单行显示长文本
android:singleLine="true"//单行显示 android:ellipsize="end"//省略号出现在末尾 http://blog.youkuaiyun.com/wxg630815/article/details/8996091转载 2014-04-19 18:46:54 · 834 阅读 · 0 评论 -
Android开发教程:手机震动控制浅析
Android系统中Vibrator对象负责对手机震动的处理,具体的实现方法: 1.获取振动器Vibrator的实例: Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE); getSystemService(VIBRATOR_SERVICE):获得 一个震动的服务2.调用vibrate方法来转载 2014-04-03 22:15:45 · 2936 阅读 · 0 评论 -
Android 禁止屏幕旋转 & 旋转屏幕时保持Activity内容
Android 禁止屏幕旋转 & 旋转屏幕时保持Activity内容1.在应用中固定屏幕方向。 在AndroidManifest.xml的activity中加入: android:screenOrientation=”landscape” 属性即可(landscape是横向,portrait是纵向)。OK2.随屏幕旋转转载 2014-05-21 08:52:25 · 1206 阅读 · 0 评论 -
Android 手机发送短信
参照网上delizi首先是xml布局文件代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" androi原创 2014-09-03 10:51:39 · 739 阅读 · 0 评论 -
android中requestFocus 以及与setFocusable的区别
标签用于指定屏幕内的焦点View。例如我们点击tab键或enter键焦点自动进入下一个输入框用法: 将标签置于Views标签内部转载 2014-09-03 11:01:53 · 2189 阅读 · 2 评论 -
Android开发:利用Activity的Dialog风格完成弹出框设计
转:http://www.linuxidc.com/Linux/2011-08/41933.htm在我们使用Dialog时,如果需要用到很多自己设计的控件,虽然可以让弹出框显示出我们需要的界面,但却无法找到地方完成控制代码的编写,如何解决这个问题呢,我们可以将Activity伪装成Dialog弹出框,这样即显示了界面,在Activity里写控制代码也是大家的拿手好戏了,现在我就来抛砖引转载 2014-11-27 14:47:11 · 698 阅读 · 0 评论 -
Android Call requires API level 11 (current min is 8)的解决方案
【错误描述】 在用Eclipse开发过程中,为了兼容Android2.2和4.0以上版本,我在使用Notification类时做了2个版本的代码,代码根据系统版本不同执行相应模块,结果,等我输完代码,发现系统提示了一个这么的错误。【原因分析】 不详,可能和Run Android Lint有点关系吧。就是创建项目时,我们设置了最低版本API Level,比如我的是转载 2014-11-27 10:00:38 · 398 阅读 · 0 评论 -
使用SharedPreferences存储和读取数据
转:http://www.worlduc.com/blog2012.aspx?bid=194033921、任务目标(1)掌握Android中SharedPreferences的使用方法。2、任务陈述(1)运行后,显示如下界面,可以写入和读取SharedPreferences中的数据: 3、任务实施及所涉及知识技能讲解第一步:新建一转载 2014-11-27 14:48:40 · 3880 阅读 · 0 评论 -
android创建文件夹和文件的一些经验教训
这几天做一个功能需要在手机上创建一个文件夹,然后往里面存储一些文件,首先得考虑用户有没有sdcard,如果有就在sdcard上创建一个指定的文件夹,如果没有则在你的工程所在的目录“/data/data/你的包名”下创建文件夹。用到的方法是:首先判断sdcard是否插入String status = Environment.getExternalStorageState();转载 2014-11-27 10:01:48 · 4154 阅读 · 0 评论 -
Android软件开发之盘点所有Dialog对话框大合集(一)
转:http://xys289187120.blog.51cto.com/3361352/657562/雨松MOMO带大家盘点Android 中的对话框今天我用自己写的一个Demo 和大家详细介绍一个Android中的对话框的使用技巧。 1.确定取消对话框对话框中有2个按钮 通过调用 setPositiveButton 方法 和 setNegativeButton 方法转载 2014-11-27 14:29:55 · 550 阅读 · 0 评论 -
Android 模拟器调试的缺点
1.模拟器调试速度太慢,不能清晰真实反映开发中的问题。2.安卓定制化现象严重,模拟器达不到真机的真实水平,如控件样式、分辨率。3.模拟器不能模拟所有的API,如Email、电话、短信、横竖屏、GPS、蓝牙、多点触控、震动、服务等基于真实硬件的API。4.模拟器使用的网络为本地电脑网络,真机可以切换各种运营商网络场景。...原创 2019-02-27 00:30:30 · 1388 阅读 · 0 评论