![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
呆呆与笨笨
梦想是被追逐的,而不是幻想的
展开
-
网络图片查看器无法获取图片的解决方法
如果网络权限有了的话应该是SDK版本的原因,4.0的话不允许在UI线程中访问网络,需新开线程访问网络原创 2014-11-02 20:50:49 · 1196 阅读 · 0 评论 -
Android设置Selector不同状态下颜色及图片
Selector常用状态: android:state_selected 控件选中状态,可以为true或false android:state_focused 控件获得焦点状态,可以为true或false android:state_pressed 控件点击状态,可以为true或false android:state_enabled 控件使能状态,可以为true或false and转载 2015-06-04 16:06:18 · 651 阅读 · 0 评论 -
android ViewPager详解
setCurrentItem (int item, boolean smoothScroll)的解释 设置当前选择的页面 参数 item 选择页面的索引值 smoothScroll 是否平滑过渡到新的页面原创 2015-04-28 22:19:00 · 392 阅读 · 0 评论 -
android file path 问题
android file path 问题出现的异常为:java.lang.IllegalArgumentException: File /mnt/sdcard/crazyit.bin contains a path separator。主要是由于在打开文件的输出流时使用的openFileOutput()方法的第一参数用于指定文件名称,不能包含路径分隔符“/” 解决方法 // File转载 2015-04-21 09:41:06 · 817 阅读 · 1 评论 -
Android 利用广播监视网络是否连接
继承BroadcastReceiverpackage com.haitun.msr;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.net.ConnectivityManager;import android原创 2015-04-04 16:02:31 · 504 阅读 · 0 评论 -
android LayoutInflater.inflate()的参数及其用法
inflate()的作用就是将一个用xml定义的布局文件查找出来,注意与findViewById()的区别,inflate是加载一个布局文件,而findViewById则是从布局文件中查找一个控件。 1.获取LayoutInflater对象有三种方法LayoutInflater inflater=LayoutInflater.from(this);LayoutInflater inflater=转载 2015-04-04 15:54:57 · 629 阅读 · 0 评论 -
Android 自定义Toast
资源文件toast.xml<?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="wrap_co原创 2015-04-04 15:40:54 · 459 阅读 · 0 评论 -
android UI用ViewPager实现引导页面
ViewPager主要用来组织一组数据,并且通过左右滑动的方式来展示。 最后一页实现按钮点击功能 activity_main.xml 布局界面比较简单,加入ViewPager组件,以及底部的引导小点<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://s原创 2015-04-03 20:31:57 · 457 阅读 · 0 评论 -
Android启动画面实现
第一种方法:启动界面作为主Activity的layout,一定时间后,启动另一个正式工作的Activity,进入工作界面;这是splash.xml布局文件的代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:转载 2015-03-31 17:24:11 · 463 阅读 · 0 评论 -
Android Studio如何快速生成get,set,tostring,构造函数
刚开始使用Android Studio时,在创建一个javabean时,很习惯的在JavaBean类中,右键去找生成get,set等选项。但是很遗憾,找不到。那这边如何快速的set,get或者生成构造函数,生成toString方法。有两种方式:方式一:Code–>Generate方式二:通过快捷键Alt+Insert这时,在弹出的对话框中就可以选择你所需要的对应的东东了转载 2015-03-31 16:48:12 · 502 阅读 · 0 评论 -
Android Studio 删除Module
Android Studio第一次删除一个项目竟然找不到delete,无语了…………几经周折总算是把项目删除,直接放大招: 选择要删除的项目,打开里面任意一个文件 右键导航条上的项目名称,delete找到了 删除的只是项目里的内容,项目文件夹还在,双击 点’-‘就能彻底删除了原创 2015-03-17 21:43:13 · 420 阅读 · 0 评论 -
Get与Post提交与中文乱码解决
android客户端请求服务端的url地址中含有中文时将会产生中文乱码问题。 产生乱码的原因有主要以下几个方面: 1.当以get方式请求服务端的资源时,没有对url中的中文进行编码。 2.忽略了tomcat默认的编码格式(iso8859-1)。 3.servlet没有对request和response设置正确的编码格式。 4.servlet没有处理get请求方式中的乱码问题。原创 2015-03-20 22:18:23 · 422 阅读 · 0 评论 -
Android的SDK与ADT不匹配问题
win7/xp 下面安装Android虚拟机,更新SDK后,在Eclipse preference里指向android-sdk-windows时。出现 :This Android SDK requires Android Developer Toolkit version 17.0.0 or above. Current version is 10.0.0.v201102162101-1转载 2014-12-20 23:17:05 · 351 阅读 · 0 评论 -
Eclipse 出现Some sites could not be found. See the error log for more detail.错误 解决方法
Eclipse 出现Some sites could not be found. See the error log for more detail.错误 解决方法Some sites could not be found. See the error log for more detail.这话的意思是在设置的update的sites有问题,问题是无法发现或找到该site。这是因为我转载 2014-12-20 20:45:29 · 679 阅读 · 0 评论 -
Android SmsManager中sendTextMessage方法介绍
publicvoid sendTextMessage (String destinationAddress, String scAddress, String text, PendingIntent sentIntent, PendingIntent deliveryIntent)Since: APILevel 4Send a text based SMS.转载 2014-10-31 21:28:42 · 1801 阅读 · 0 评论 -
Context类中openFileOutput ()函数的使用
函数声明:FileOutputStream openFileOutput (String name, int mode)作用:可以方便地再手机中创建文件,并返回文件输出流,用于对文件做写入操作。name:用于指定文件名称,不能包含路径分隔符“/”,如果文件不存在,Android会自动创建它。创建的文件保存在/data/data//files/目录中。如:/data/data/G转载 2014-11-01 11:47:17 · 7596 阅读 · 1 评论 -
Android Handler Message总结
当应用程序启动时,会开启一个主线程(也就是UI线程),由她来管理UI,监听用户点击,来响应用户并分发事件等。所以一般在主线程中不要执行比较耗时的操作,如联网下载数据等,否则出现ANR错误。所以就将这些操作放在子线程中,但是由于AndroidUI线程是不安全的,所以只能在主线程中更新UI。Handler就是用来 子线程和创建Handler的线程进行通信的。 Han转载 2014-11-10 10:21:15 · 419 阅读 · 0 评论 -
SharedPreference.Editor的apply和commit方法异同
原文地址:http://www.eoeandroid.com/blog-789451-5496.html在android 中存储数据时经常用SharedPreference, 并且在提交数据时一直用的是Editor的commit方法, 今天无意了看到了系统用了apply,看了方法的介绍, 原来这个方法也是可以提交数据的.apply方法在官方SDK说明如下:Commit your preference转载 2015-07-24 15:48:05 · 452 阅读 · 0 评论