自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 问答 (1)
  • 收藏
  • 关注

翻译 jQuery HTML

1.获得内容和属性 获得内容:text()--获取返回的内容,                 html()--获取返回的内容以及html标签,                 val()--获取表单字段的值比如:<!DOCTYPE html><html><head><script src="jquery/jquery.js"></scr...

2018-05-27 14:36:38 293

翻译 jQuery的使用--效果

1.隐藏显示效果 隐藏/显示:<!DOCTYPE html><html><head><script src="jquery/jquery.js"></script><script type="text/javascript">$(document).ready(function(){ $(

2018-05-26 23:05:47 247

翻译 JavaScript Window对象常见使用

1. 获取浏览器窗口的尺寸var w=window.innerWidth|| document.documentElement.clientWidth|| document.body.clientWidth;var h=window.innerHeight|| document.documentElement.clientHeight|| document.body.clientHei...

2018-05-26 13:49:18 1094

翻译 JavaScript对象

1.JavaScript中所有事物都是对象:比如String,Data,Array,函数等等,也可以自定义对象2.访问对象的属性的方法:object(对象).attribute(属性)   比如:var message = “HelloWorld” var x=message.length; 访问对象的函数的方法:object.method() 比如: var message = "HelloWo...

2018-05-26 12:33:40 234

原创 Android7.0 fiddler无法抓包https的问题

重现步骤:手机端已经安装了证书,在7.0版本以下可以抓到包,但是在7.0上是无法抓取包的原因:android权限的问题修改方法:1.在你主工程的res文件下新建xml(如果有直接可以用),在xml中创建net_security_config.xml<?xml version="1.0" encoding="utf-8"?><network-security-config xml...

2018-05-25 11:05:45 10435

原创 HTML DOM在JavaScript中的使用

1. JavaScript能够动态的创建HTML,主要体现在: (1) 能够改变页面中的所有的HTML元素 (2) 能够改变页面中的所有的HTML属性 (3) 能够改变页面中的所有的CSS样式 (4) 能够对页面中的所有事件做出响应2. JavaScript对HTML元素的改变:  通过id查找元素: var x = document.getElementById("demo");  通过标签名查...

2018-05-24 22:27:48 184

原创 exception = android.view.InflateException: Binary XML file line #21: 部分手机正常,部分手机不正常

出现该问题的原因是,资源文件没有找见,要保证主文件dimen.xml、string.xml等中有,比如我把值放在dimen.xml(1080x720)里面,在dimen.xml中没有放,造成部分手机找不见资源文件,出现奔溃。

2017-03-04 14:21:42 563

原创 Android存储数据的方法----SharedPreferences的使用

1.Android中实现存储数据的方法:(1)SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态。(2)内部文件存储设备。文件可以存储大量图片,文件,视频等。默认位置:/data/data/包名/****.(3)外部文件存储设备。将文件存储在sdcard中。(4)SQL数据库存储数据。位置:/data//database

2015-11-09 10:39:56 536

原创 java.lang.NoSuchMethodException: <init> [class android.content.Context, interface androidutil.Attri

private int mIndex;public HomeItem(Context context, AttributeSet attrs) { super(context, attrs); // TODO Auto-generated constructor stub mContext = context; TypedArray attrs_index = context.o

2015-07-22 16:43:28 1958

原创 permission denied for this window type

错误解决:在AndroidManifest.xml文件中添加:

2015-07-20 13:24:40 12452 1

转载 Android应用开发多语言文件夹

中文(中国):values-zh-rCN中文(台湾):values-zh-rTW中文(香港):values-zh-rHK英语(美国):values-en-rUS英语(英国):values-en-rGB英文(澳大利亚):values-en-rAU英文(加拿大):values-en-rCA英文(爱尔兰):values-en-rIE英文(印

2015-07-16 17:43:11 379

原创 android Http请求方式

1.使用HttpURLConnection访问网络资源private String httpUrlForResult(URL url) { String resultStr = ""; HttpURLConnection httpConnection = null; InputStream in = null; try { httpConnection = (HttpUR

2015-07-08 11:54:48 991

转载 浅谈BitmapShader

BitmapShader是Shader的子类,可以通过Paint.setShader(Shader shader)进行设置。BitmapShader,构造方法:mBitmapShader = new BitmapShader(bitmap, TileMode.CLAMP, TileMode.CLAMP);参数1:bitmap,参数2,参数3:TileMode;TileMod

2015-07-03 16:44:24 1519

原创 String,StringBuffer以及StringBuilder的区别

1.定义:String:String 类代表字符串。Java 程序中的所有字符串字面值(如"abc" )都作为此类的实例实现。字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字               符串。因为 String 对象是不可变的,所以可以共享。例如:String str = "abc";等效于char data[] = {'a', 'b', 'c'};

2015-07-03 09:47:24 639

原创 java常见问题解释

1.Integer.MAX_VALUE:表示的值为 2的31次方-1 的常量,它表示 int 类型能够表示的最大值,十六进制为:0x7FFFFFFF,相反Integer.MIN_VALUE:表示的是值为 负2的31次方的常量,它表示 int 类型能够表示的最小值,十六进制为:0x80000000。

2015-07-01 09:55:32 610

原创 android获取系统应用大小的方法

List packages = getPackageManager().getInstalledPackages(0);public PkgSizeObserver pkgsizeobserver = new PkgSizeObserver();try { Method method; method = this.getPackageManager().getClass().get

2015-06-29 11:03:42 1152

原创 android处理home键的方法

由于android4.0以上对于home键,不能屏蔽,所以只能监听home键做相应的处理:首先注册监听:registerReceiver(mHomeKeyEvent, new IntentFilter(Intent.ACTION_CLOSE_SYSTEM_DIALOGS));监听的实现:private BroadcastReceiver mHomeKeyEvent = ne

2015-06-29 10:58:36 629

原创 listview/gridview上checkbox和button以及item获取焦点的问题

首先说明一点:处理item上的checkbox或者其他控件获取焦点时,没有必要让控件获取焦点,只需要让item获取焦点:在item中设置:android:descendantFocusability="blocksDescendants"左右键切换设置

2015-06-29 10:50:51 1281

原创 ftp和tftp区别

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文

2015-06-02 10:15:26 14691

转载 Android 中string-array的用法

转载自:http://www.cnblogs.com/rayray/p/3384115.html在Android中,用string-array是一种简单的提取XML资源文件数据的方法。  例子如下:  把相应的数据放到values文件夹的arrays.xml文件里        丰台区   石景山区   海淀区

2015-05-06 10:02:28 20112

原创 java数组变换(一)

Top1. 数组转换为数组列表原:List list=Arrays.asList(arr);改定:ArrayList arrayList = new ArrayList(Arrays.asList(arr));Top2. 检查一个数组包含一个值原:Set set = new HashSet(Arrays.asList(arr)); return set.contains(ta

2015-05-04 17:55:54 743

转载 android 进程优先级

转载:http://blog.csdn.net/fhy_2008/article/details/7328967android中的进程默认情况下, 同一个application中的所有component运行在同一个linux进程下. 启动一个component A时, 如果已存在处于运行状态中的component B, 且A和B属于同一个application, 那么c

2015-04-23 15:13:14 458

原创 android音频(一)

1.通过意图使用内置的音频播放器Intent intent=new Intent(android.content.Intent.ACTION_VIEW);File audioFile=new File(Environment.getExternalStorageDirectory()+"/Music/mylove.mp3");intent.setDataAndType(Uri.fromFi

2015-04-21 09:51:52 463

转载 java获取客户端请求IP地址 获取公网ip

转载:http://blog.csdn.net/ye1992/article/details/9492809这几天搞了用java获取ip地址,由于测试方法不对,一直没有成功,昨天终于想通了并不是方法不对,而是我的测试方法不对,下面这个方法,完全可以得到客户端的公网ip地址但是在测试的时候注意:我用的是weblogic测试的,在我的本机上开启服务,然后访问,由于同在一个局域网,因

2015-04-20 14:30:19 2363

原创 android图形编辑和处理(五)

位图配置:Bitmap.Config(1)ALPHA_8:用于作为Alpha蒙版的位图,只为Alpha通道分配8位。没有其他颜色值。(2)ARGB_4444:为每个颜色通道分配4位,包括Alpha通道。允许拥有16个Alpha值得4096种不同的颜色。(3)ARGB_8888:为每个颜色通道分配8位,包括Alpha通道。允许拥有256个Alpha值得1670万种不同的颜色。(4)R

2015-04-20 14:17:58 908 1

原创 android图像编辑和处理(四)

通过在Canvas对象上绘制一个位图对象,然后在相同的Canvas上绘制第二个图像来合成。区别在于绘制第二个图像时,需要再Paint对象上指定一个过渡模式(Xfermode)。示例代码如下:package com.example.testphotoedit;import java.io.FileNotFoundException;import android.app.Activit

2015-04-20 11:11:42 1112

转载 《加班狗是怎样炼成的?》卧槽!连看三遍有木有!

转载来至:http://www.yixieshi.com/zhichang/20993.html《加班狗是怎样炼成的?》卧槽!连看三遍有木有!时间:2015-04-18 13:25 来源:投稿 作者:山西加藤鹰  前段时间一则不幸的新闻引起大家的热议——“深圳36岁IT男猝死酒店马桶上”,让过劳死和加班这两个关键词一再进入人们的视野。 加班对于大多数的IT从

2015-04-20 09:37:25 716

转载 Android最佳性能实践(三)——高性能编码优化

转载出处:http://blog.csdn.net/guolin_blog/article/details/42318689在前两篇文章当中,我们主要学习了Android内存方面的相关知识,包括如何合理地使用内存,以及当发生内存泄露时如何定位出问题的原因。那么关于内存的知识就讨论到这里,今天开始我们将学习一些性能编码优化的技巧。这里先事先提醒大家一句,本篇文章中讨论的编码优化技

2015-04-20 09:23:39 439

原创 android图像编辑和处理(三)

改变图像的对比度、亮度、整体色调等:ColorMatrix:一个数字数组,可以对图像的像素进行操作,但是操作的事颜色值--每个像素的Red(红)、Green(绿)、Blue(蓝); ColorMatrix cm=new ColorMatrix(); cm.set(new float[]{ 2,0,0,0,0, 0

2015-04-17 15:51:30 577

原创 android图像编辑和处理(二)

1.输入矩阵:Matrix矩阵类,当现有位图对象上进行绘制或从另一个位图对象创建某个位图时,可以使用该类。Matrix矩阵类的每个数字都应用于图像上每个点的3个坐标(x,y或z)之一:如:1   , 0 ,    0,        0,   1,     0,        0,   0,     1第一行:指定x坐标:x=1x+0y+0z;第二行:指定y坐标

2015-04-17 14:28:00 640

原创 android图像编辑和处理(一)

1.使用内置Gallery应用程序选择图像:package com.example.testphotoedit;import java.io.FileNotFoundException;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import an

2015-04-17 14:11:29 974

原创 延长电池续航时间--传感器,WakeLock

一. 传感器传感器使用方式和定位服务类似:应用向特定的传感器注册监听器,获得更新通知。private void registerWithAccelerometer(){ SensorManager sm=(SensorManager) getSystemService(Context.SENSOR_SERVICE); List sensors=sm.getSensorList(Se

2015-04-16 15:36:34 802

原创 延长电池续航时间--定位

Android提供了多种位置服务:(1)GPS(使用卫星的全球定位系统);(2)网络(用Cell-ID来进行基站定位,WI-FI服务地址)(3)被动(API等级8加入)在没有特别要求下,可以设置更新的频率,减少请求次数。注册监听器,在不用时,禁止位置监听//接受位置更新private void requestLocationUpdates() { LocationMan

2015-04-16 15:10:58 562

原创 延长电池续航时间--网络数据的影响

Android设备通常的多个数据连接:(1)Bluetooth(2)Ethernet(3)WI-FI(4)WiMax(5)移动网络(EDGE,UMTS,LTE)获取网络信息:public class NetInfo extends Activity { private TextView netInfoShow,netInfoShows; @Override p

2015-04-16 13:40:40 554

转载 java常用算法

转载自:http://www.cnblogs.com/suding1188/archive/2012/12/25/2832867.html插入排序:package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;public class InsertSort implemen

2015-04-16 11:50:59 627

原创 延长电池续航时间--禁用广播接收器

在清单文件中声明广播接收器<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.test_sample" android:versionCode="1" android:versionName="1.0" > <uses-sdk

2015-04-16 11:12:18 820

原创 延长电池续航时间--测量电池用量

//获取电池信息通过检索固定的Intent,也就是一直会广播出来的Intentpackage com.example.test_sample;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.Context;import android.content

2015-04-16 10:48:40 812

原创 多线程和同步之Handler和Looper(三)

Android在android.os包中定义了两个类,它们通常是多线程应用线程间通信的基石:Handler和LooperAsyncTask对象隐藏了Handler和Looper的细节,在某些情况还是要直接跟Handler和Looper打交道,比如把Runnnable对象传递到主线程之外的线程Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQu

2015-04-15 14:16:14 1050

原创 多线程和同步之AsyncTask的使用(二)

很多情况下,应用处理顺序是:1.在UI线程收到事件2.在非UI线程中处理相应的事件3.UI根据处理结果进行刷新AyncTask类可以让应用执行后台操作,并通知UI线程操作结果。为简单起见,对用户隐藏Thread、Runnable以及其他相关对象: // 下载多个文件 AsyncTask task = new AsyncTask() { private Byte

2015-04-15 13:32:23 706

原创 多线程和同步(一)

Thread对象,也就是Java定义的Thread类的实例,应用可以随意创建线程在主线程之外执行一些操作,很多时间只有这样才能让应用保持快速响应。创建线程的两种方法 //run()方法可以被重写 Thread thread1 = new Thread("testCode") { @Override public void run() {

2015-04-15 11:38:15 551

空空如也

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

TA关注的人

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