自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android中处理异常——代码

1、http://schemas.android.com/apk/res/android"      package="Crash.w.w"      android:versionCode="1"      android:versionName="1.0">                              android:label="@string/

2012-05-31 22:20:26 860

转载 Android中处理崩溃异常

大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开

2012-05-31 22:11:32 535

转载 Android中处理崩溃异常

大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开

2012-05-31 21:48:46 697

原创 使用User-Agent获取操作系统名称

60 /// 61 /// 根据 User Agent 获取操作系统名称62 /// 63 privatestring GetOSNameByUserAgent(string userAgent)64 {65 string osVersion= "未知";66 if (userAgent.Contains("NT 6.2"))67 {68 o

2012-05-30 20:47:13 5850

原创 后台应用不应做Android待机电池杀手

Android是一个相当开放的平台,允许我们开发常驻后台运行的应用程序,依靠TCP长连接接受服务器的消息推送,但也因此在电量消耗方面广遭诟病。如果开发者,特别是类IM应用的开发者自己还不去了解Android底层的机制,没准搞出来的应用就变成待机电池杀手了。Android手机有两个处理器,一个叫Application Processor(AP),一个叫Baseband Processor(BP)

2012-05-29 22:51:35 1182 1

原创 Alarm练习

package sdf.d.d;import java.util.Calendar;import android.app.Activity;import android.app.AlarmManager;import android.app.PendingIntent;import android.app.TimePickerDialog;import android.co

2012-05-29 22:34:41 564

转载 AlarmManager类的应用(实现闹钟功能)

1、AlarmManager,顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,可以实现从指定时间开始,以一个固定的间隔时间执行某项操作,所以常常与广播(Broadcast)连用,实现闹钟等提示功能2、AlarmManager的常用方法有三个:(1)set(int type,long startTime,PendingIntent pi);该方法用于设置一次性闹钟

2012-05-29 22:34:08 511

转载 PowerManager简介

文章参照:http://developer.android.com/reference/android/os/PowerManager.html#userActivity%28long,%20boolean%29android.os.PowerManager通过PowerManager类我们可以对设备的电源进行管理。对该类API的使用将影响到电池寿命。只有在必须使用WakeLocks的

2012-05-29 21:58:10 495

原创 Android让屏幕亮起来

需要对象import android.os.PowerManager.WakeLock;复制代码启用屏幕常亮功能wakeLock = ((PowerManager)getSystemService(POWER_SERVICE)).  newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerM

2012-05-28 22:42:53 985

转载 android之ConnectivityManager简介,网络连接状态

[java] view plaincopyprint?/**   * 测试ConnectivityManager   * ConnectivityManager主要管理和网络连接相关的操作   * 相关的TelephonyManager则管理和手机、运营商等的相关信息;WifiManager则管理和wifi相关的信息。   * 想访问网络状态,首先得添加权限    * Networ

2012-05-28 21:35:23 621

原创 关于界面

xmlns:android="http://schemas.android.com/apk/res/android"  android:background="@drawable/aboutbg"  android:layout_width="fill_parent"  android:gravity="center_horizontal"  android:layout_heig

2012-05-28 20:26:46 474

原创 问题汇总

1、同一广播接收者接收多个Action,并接收参数        Log.e("Broad", intent.getAction());        if(intent.getAction().equals("leading.m.m.custom2")){            Log.e("Broad", intent.getStringExtra("key"));

2012-05-27 22:26:41 469

转载 User Agent

User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。  一些网站常常通过判断 UA 来给不同的操作系统、不同的浏览器发送不同的页面,因此可能造成某些页面无法在某个浏览器中正常显示,但通过伪装 UA 可以绕过检测。  浏览器 的 UA 字串

2012-05-26 19:31:51 603

原创 判断是手机登录还是电脑登录的几种方式

说明:都是穷举,准确率不能够保证100%,尝试使用 分辨率+ua1、C# publicstatic bool IsMobile() {         string m= "nokia|sony|ericsson|mot|samsung|sgh|lg|sie|philips|panasonic|alcatel|lenovo|cldc|midp|wap|mobile";

2012-05-26 19:18:47 4544

原创 准备

1==================================================1、布置Android开发所需软件:JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库+Eclipse基于Java的可扩展开发平台+ADTEclipse 平台下用来开发 Android 应用程序的插件+SDK软件开发工具包2、项目目录结构:src Java

2012-05-24 23:37:01 578

原创 移除光标

1、          android:focusableInTouchMode="true" android:layout_width="0px"      android:layout_height="0px" /> 2、刷新问题已解决,解决的方法是使用OnTabChangeListener,实现的代码如下:@Override        public void

2012-05-24 21:17:11 1019

原创 Android 广播大全

String BATTERY_CHANGED_ACTION              广播:充电状态,或者电池的电量发生变化      "Android.intent.action.BATTERY_CHANGED"String BOOT_COMPLETED_ACTION              广播:在系统启动后,这个动作被广播一次(只有一次)

2012-05-24 20:46:33 532

原创 黎老师笔记

Android:第一天:Android的行业薪资,不低于6KAndroid的发展前景。针对Android平台可以开发那些软件?基本上在window中能开发的软件在android中也同样可以,应用的类型包括桌面应用和web应用1> 搭建Android开发环境Eclipse + ADT + SDK2> 创建与启动手机模拟器屏幕分辨率HVGA:320×480QVG

2012-05-23 23:41:50 2714

原创 android:layout_weight

ayout_weight是LinearLayouts的view布局里一个很重要的值。所有的view的layout_weight缺省值都是为0,意味着他们只在屏幕上占据它们需要显示的空间大小。activity根据这个View的比0大的layout_weight值来划分剩余的空间和其它Views定义的layout_weight也按比例进行空间的划分。   给个例子:假设我们在水平行上有

2012-05-23 23:10:45 509

原创 PendingIntent 的用法

Intent intentCancle = new Intent(); intentCancle.setAction("a.a.a");           PendingIntent piCancle = PendingIntent.getBroadcast(ServiceTest.this, 0, intentCancle, 0);n.deleteIntent = piCancle

2012-05-23 20:54:45 553

转载 【转】关于listview的一些美化

1 listview中在设置了背景之后,会发生listview的上边和下边有黑色的阴影。,使用android:fadingEdge="none"  即可解决。2  自定义的listview,在拖动的时候出现一个空间黑色底色的情况,使用android:cacheColorHint=“#00000000”即可解决、3 默认会显示选中listview的item为橙黄底色,有时候我们需要去掉这种效

2012-05-21 22:54:18 1245 1

原创 Android中添加水平线

View android:layout_width="match_parent" android:layout_height="2dip"      android:background="#FF909090" android:layout_marginLeft="40dip"     android:layout_marginRight="40dip" android:layout_ma

2012-05-21 22:25:46 5527

转载 [问题解决]同时显示多个Notification时PendingIntent的Intent被覆盖?

情况是这样的,使用NotificationManager触发多个Notification:Java代码  private Notification genreNotification(Context context, int icon, String tickerText, String title, String content, Intent intent){

2012-05-21 22:18:01 4160 5

原创 Service中加入死循环

1、IntentService public ServiceTest() {          super("yyyyyyyyyyy");      }     @Override      protected void onHandleIntent(Intent intent) {      Log.e("ServiceTest", "onHandleInte

2012-05-21 22:16:33 3689

原创 项目中Service使用

1、http://schemas.android.com/apk/res/android"      package="s.s.t"      android:versionCode="1"      android:versionName="1.0">                              android:label="@string/app_

2012-05-20 15:43:51 825

原创 Project——建立能与服务通信的应用与服务的生命周期

1、http://schemas.android.com/apk/res/android"      package="cn.itcast.who"      android:versionCode="1"      android:versionName="1.0">                              android:label="@str

2012-05-20 15:42:33 431

转载 ListView自定义样式

CustomListViewStyle.Javapackage com.customstyle;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import com.custom_style.R;import android.app.Activity;import and

2012-05-19 21:46:59 1947

原创 ListView中混合使用Drawable文件夹资源和网络资源

1、listview.xml  xmlns:android="http://schemas.android.com/apk/res/android"  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:orientation="vertical"  and

2012-05-19 19:36:33 1658

原创 自定义SimpleAdapter

SimpleAdapter,跟名字一样,一个简单的适配器,既为简单,就只是被设计来做简单的应用的,比如静态数据的绑定,不过仍然有自定义的空间,比如说在每一个ListItem中加一个按钮并添加响应事件.首先还是先看一下SimpleAdapter的定义吧,直接翻译下SDK doc 吧:  这是一个简单的适配器,可以将静态数据映射到XML文件中定义好的视图。你可以指定由Map组成的List(比如

2012-05-19 19:32:00 872

原创 Drawable类,在不同分辨率下的设置

手工设置文本与图片相对位置时,常用到如下方法:setCompoundDrawables(left, top, right, bottom);setCompoundDrawablesWithIntrinsicBounds(left, top, right, bottom)意思是设置Drawable显示在text的左、上、右、下位置。(Textview、Button都可以)但是两者

2012-05-19 11:09:08 15143

转载 ActivityGroup解决TabHost中多个Activity的跳转

最近在做一个程序,刚开始没考虑全,就用TabHost做了,后来才发现程序中,需要在一个TabHost内实现多个Activity的跳转,网上搜了一翻,有人建议把TabHost改成Button,然后每个Activity中都处理加入的Button,这样是可以解决问题,但是修改起来很繁琐,所以还是继续寻找替代方法。在网上搜到了《使用ActivityGroup来切换Activity和Layout》一文,但是

2012-05-17 21:08:30 833

转载 ViewFlipper的使用

1、package l.m.j;import android.app.Activity;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.widget.Button;import android.widget.ViewFlipp

2012-05-16 22:41:06 505

转载 Android C2DM学习——服务器端代码开发

一.基础知识        在前一部分,我们使用curl命令来代替了服务器端的实现,虽然在测试时使用curl命令是一个很是简单方便的模拟方式,但实际使用中我们需要把C2DM相关的服务器部分功能结合到已有的框架中,因此需要使用具体的代码来实现。        第三方服务器端部分的功能主要是通过C2DM服务器向客户端发送要推送的数据。        为了发送数据,第三方服务器需要向这个地址

2012-05-15 23:06:40 1167

转载 Android C2DM学习——客户端代码开发

一.基础知识    在前一部分中,我们从整体上快速介绍并实现了下Android C2DM的Push功能,在接下来的部分里,我们先来回顾一下C2DM相关的整体上的知识,然后具体介绍说明实现的过程。    在前面的C2DM框架说明中,我们已经知道,要实现Android的C2DM推送功能,需要涉及到三个功能实体:    1. Android设备:推送消息的接收端,在上面会运行我们的客户端程序

2012-05-15 23:05:56 4208

转载 Android C2DM学习——云端推送

一.基础知识当我们开发需要和服务器交互的应用程序时,基本上都需要获取服务器端的数据,比如《地震及时通》就需要及时获取服务器上最新的地震信息。要获取服务器上不定时更新的信息一般来说有两种方法,第一种是客户端使用Pull(拉)的方式,隔一段时间就去服务器上获取信息,看是否有更新的信息出现。第二种就是服务器使用Push(推送)的方式,当服务器端有新信息了,则把最新的信息Push到客户端上。虽然P

2012-05-15 23:01:40 1064

原创 android Notification 的使用

Notification 的使用需要导入 3 个类?123importandroid.app.PendingIntent; importandroid.app.NotificationManager; importandroid.app.Notification;代码示例及说明?

2012-05-14 21:55:26 376

原创 Android中的通知—Notification

Notification是Android中常用的一种通知方式,当有未读短信或者未接电话的时候,屏幕的状态栏就会有提示图标,这时可以下拉状态栏来读取通知。在使用微信的时候(微信在后台运行),如果有新消息时便会发出声音提示,状态栏也有相应的微信提示。Android中Notification通知的实现步骤:1.获取NotificationManager对象NotificationManage

2012-05-14 21:53:41 825 1

原创 Notification示例(Project)

1、package leadingmis.mobile.main;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.

2012-05-14 21:51:46 612

原创 2012-5-13项目更改

// 定义一个弹出式的对话框  Dialog dialog = new AlertDialog.Builder(Activity01.this) .setTitle("提示").setMessage("当前选中了:" + tabId + "标签") .setPositiveButton("确定", new DialogInterface.OnClickListener() {  @Over

2012-05-13 22:10:00 899

转载 WebView中实现文件下载功能

WebView控制调用相应的WEB页面进行展示。当碰到页面有下载链接的时候,点击上去是一点反应都没有的。原来是因为WebView默认没有开启文件下载的功能,如果要实现文件下载的功能,需要设置WebView的DownloadListener,通过实现自己的DownloadListener来实现文件的下载。具体操作如下:1、设置WebView的DownloadListener:

2012-05-13 21:42:18 42441 14

mac 升级到12.3及以后,解决python2无法使用问题

使用python2-bin/python2就可以了 也可以的导出环境变量export PATH=${PATH}:/Users/...省略.../python2-bin

2022-10-25

dsym文件分析工具

dsym文件分析工具,用于分析ios的崩溃日志

2016-07-28

iOS版,SQLCipher静态库文件,用于给sqlite加密 V2

下载前,请先确定是不是您想要的资源。 此资源用于给iOS中的sqlite数据库加密,主要使用的是SQLCipher类库。 这一资源中只含有SQLCipher的静态类库。 使用前请看说明:http://blog.csdn.net/tianyitianyi1/article/details/51222

2016-04-23

iOS版,SQLCipher静态库文件,用于给sqlite加密

下载前,请先确定是不是您想要的资源。 此资源用于给iOS中的sqlite数据库加密,主要使用的是SQLCipher类库。 这一资源中只含有SQLCipher的静态类库。 使用前请看说明:http://blog.csdn.net/tianyitianyi1/article/details/51222462

2016-04-22

JS控制TextArea自适应高度,适用于IE、Chrome、Safari等浏览器

这种主要在手机端应用较为广泛,当前PC也是可以用的了。 使用简单,也可以通过JS触发事件调整大小

2015-11-19

Android中FTP含进度上传、下载、删除文件

Android中使用的FTP上传、下载,含有进度。但是本应用没有实现UI部分,具体怎么去定义进度条需要自己去实现,主要为功能。下载前请看清楚,只有功能实现部分,不喜勿下。(声明:积分不是我设置的,是CSDN动态算的。我也是才发现好高的分...)

2014-08-17

空空如也

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

TA关注的人

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