自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android layout_weight理解

转载自:http://mobile.51cto.com/abased-375428.htm首先看一下Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码: <LinearLayout xmlns:android="http://schemas.android.co

2015-08-24 15:28:22 286

原创 Android使用pull解析器解析和生成xml

现有如下格式的xml文件: liming 30 zhangxiaoxiao 25 1.要解析这个xml文件,首先创建一个javabean:public class Person { private Integer id; private String name; private Integer age; public Integer getId

2015-08-04 11:16:08 290

原创 javabean是什么?

javabean是符合一定规范编写的Java类,不是一种技术,而是一种规范,这个java类里包含了一些属性.比如名称,性别,年龄等.包含了可以给这些属性赋值和取值的方法(get和set方法).通过实例化后的赋值操作(set方法),可以在别的地方把这个实例取出来,然后通过get方法把值取出来.这就是javabean.或者叫vo.如果在方法中含有了一些逻辑.比如getName的时候,要给name前面加

2015-08-04 10:42:03 443

原创 Android四大组件之BroadcastReceiver

1.BroadcastReceiver简介:    顾名思义,BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播就能实现开机启动服务的功能;当网络状态改变时系统会产生一条广播,接收到这条广播就能及时地做出提示和保存数据等操作;当电池电

2015-08-03 22:37:23 329

原创 Android service的使用

1.service的基本概念:service是Android的四大组件之一,跟activity的级别差不多,但service是在后台运行的,可以和其他组件进行交互2.如何实现一个service    a.创建一个类继承service类,实现抽象方法,重写onStart和      onDestory方法    b.在manifest里面配置service信息3.serv

2015-08-03 21:23:32 351

原创 Android发送短信

Android使用SmsManager类发送短信:String number = "13536373839";//号码String content = "短信内容";SmsManager manager = SmsManager.getDefault();ArrayList texts = manager.divideMessage(content);for(String text :

2015-08-03 18:19:44 278

原创 Android拨号

Android拨号很简单,使用intent就可以实现:String number = "13535363738";//电话号码Intent intent = new Intent();intent.setAction("android.intent.action.CALL");intent.setData(Uri.parse("tel:"+ number));startActivity

2015-08-03 18:04:49 268

原创 Android使用HTML和JavaScript制作页面

今天在学习Android的过程中突然发现Android界面可以使用HTML和JavaScript来制作,立马看了这个教程,顺便记录一下(代码也是教程里面的代码)。1.首先来看一下这个HTML页面Insert title here function show(jsondata){// [{name:"xxx",amount:600,phone:"13988888"},{name

2015-08-03 16:02:36 375

原创 Android PopupWindow的使用

PopupWindow是Android中实现弹窗效果的一个类:1.实例化一个PopupWindowView contentView = getLayoutInflater().inflate(R.layout.popwindow, null);PopupWindow popupWindow = new PopupWindow(contentView, ViewGroup.LayoutPara

2015-08-03 15:04:27 394

原创 Android主activity向自定义view传递参数

在实际应用中,我们通过activity向自定义view中传递参数,1.在自定义类中创建set方法2.在主activity中findviewbyid获取实例3.设置参数即可

2015-07-14 10:11:30 2646 5

转载 Android-Universal-Image-Loader 图片异步加载类库的使用

转至:http://blog.csdn.net/vipzjyno1/article/details/23206387

2015-07-07 18:13:00 213

原创 Android Studio如何导入jar包

1.创建libs目录2.file->project structure添加jar包选项3.4.看看gradle.build文件是否(这个是module的gradle.buid)注意:正常情况下这样就可以了 ,但是有时运行时会报错   java.lang.NoClassDefFoundError,问题解决

2015-07-07 17:31:01 459

原创 java泛型

1.为什么使用泛型(泛型的好处,没有泛型是如何解决这类问题的?)2.泛型类的使用3.泛型通配符4.泛型的上限和下限5.泛型接口6.泛型方法7.泛型的嵌套使用

2015-06-16 14:49:26 271

转载 Android自定义组件的属性

原文地址:http://blog.csdn.net/ab_ba/article/details/7928711当要编写自己的widget或者其他view组件时,能够定义自己的属性标签是很重要的,这让我们能够彻底定制view的外观。     知识点:     1.自定义属性标签及其格式属性。     2.如何创建自己的View。     3.如何使用自己的Vi

2015-06-11 17:38:36 404

转载 Android中的Handler机制

直接在UI线程中开启子线程来更新TextView显示的内容,运行程序我们会发现,如下错误:android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.翻译过来就是:只有创建这个控件的线程才能去更新该控件

2015-06-11 15:18:38 193

转载 Android中SharedPreferences的使用

1.SharedPreferences简介为了保存软件的设置参数,Android 平台为我们提供了一个SharedPreferences 类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences 保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs 目录下。2.获取SharedPreference

2015-06-11 11:04:57 332

原创 自定义UI控件实现跑马灯效果

自定义UI控件FocusedTextView.javapackage com.itheima.mobilesate.ui;import android.content.Context;import android.util.AttributeSet;import android.widget.TextView;/** * Created by Administrator on 1

2015-06-10 15:57:07 616

原创 实现Android九宫格布局的代码

实现九宫格的三个文件:HomeActivity.javapublic class HomeActivity extends Activity { private GridView list_home; private MyAdapter adapter; private static String [] names = { "手机防盗","通

2015-06-10 15:23:47 4189

转载 intent常见应用

用Intent调用系统中经常被用到的组件1,web浏览器Uri uri= Uri.parse("http://kuikui.javaeye.com");returnIt = new Intent(Intent.ACTION_VIEW, uri);2,地图Uri mapUri = Uri.parse("geo:38.899533,-77.036476");

2015-06-05 17:06:54 346

转载 activity四种启动方式

当应用运行起来后就会开启一条线程,线程中会运行一个任务栈,当Activity实例创建后就会放入任务栈中。Activity启动模式的设置在AndroidManifest.xml文件中,通过配置Activity的属性android:launchMode=""设置。,或者使用intent中的flag来设置 1. Standared模式(默认)我们平时直接创建的Activity都是这种模式的A

2015-06-05 17:03:37 325

原创 Android intent属性之Action

Action属性用来表现意图的动作,例如启动一个activity(在activity1中启动activity3):在activity1中:Intent intent = new Intent();intent.setAction(activity3.MY_ACTION);startActivity(intent);在activity3中:public sta

2015-06-05 15:08:20 264

原创 Android intent属性之component

component意思是目的组件,例如在activity之间实现跳转:Intent intent = new Intent();ComponentName com = new ComponentName(this,MyActivity.class);intent.setComponent(com);startActivity(intent);

2015-06-05 15:04:03 584

原创 MySQL事务处理

开启事务处理,即设置不自动提交,默认的是自动提交:mysql_query("SET AUTOCOMMIT=0");mysql_query("BEGIN");开始事务处理mysql_query("ROLLBACK");事务回滚mysql_query("COMMIT");提交注意:当设置MySQL不自动提交的时候,如果遇到了事务回滚或

2015-06-01 10:07:52 333

原创 Android 获取当前应用版本名称

private String getVersionName(){ PackageManager pm=getPackageManager(); try { PackageInfo info=pm.getPackageInfo(getPackageName(), 0); return info.versionName;

2015-05-27 10:34:03 330

原创 Android studio快捷键

Alt+回车 导入包,自动修正Ctrl+D 复制行Ctrl+Alt+T可以把代码包在一块内,例如try/catch

2015-05-27 10:32:04 216

原创 You need to use a Theme.AppCompat theme (or descendant) with this activity解决

创建的第一个应用打开模拟器报错如下:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.itheima.mobilesafe/com.itheima.mobilesafe.SplashActivity}: java.lang.IllegalStateException: You need to use a

2015-05-26 18:34:52 344

原创 div和textarea中英文和数字不换行解决方案

设置div的css: word-wrap:break-word;word-break:break-all;   解释:word-wrap:break-word;  强制换行  以单词为分解     word-break:break-all;  强制换行   以最后一个单词,会强制拆分单词

2015-05-19 11:53:15 1850 1

原创 网页禁止选择文字方法

在ie和chrome中有onselectedstar,只要设置以下就可以了"return false">但是这样有时候在chrome下还是不行,可以尝试-webkit-user-select:none再firefox中需要使用css来控制*{-moz-user-select:none}

2015-05-19 11:50:04 379

原创 Axure RP PRO 7.0注册码

用户名:axureuser序列号:8wFfIX7a8hHq6yAy6T8zCz5R0NBKeVxo9IKu+kgKh79FL6IyPD6lK7G6+tqEV4LG

2015-05-18 15:35:13 3096

原创 nginx服务器部署pathinfo

location ~ .php { # # With php5-cgi alone: fastcgi_pass 127.0.0.1:9000; # # With php5-fpm: fastcgi_param SCRIPT_FILENAME $document_root$fast

2015-05-18 13:01:59 247

原创 mysql索引的创建,查看和删除

一.mysql索引的创建mysql索引的创建有三种方式:1.创建表的时候create table创建,能够创建普通索引,唯一索引,主键索引,示例:create table table_name(......unique(column_list)key(column_list)index(column_list)primary_key(column_lis

2014-12-05 18:03:50 401

空空如也

空空如也

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

TA关注的人

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