自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(376)
  • 资源 (8)
  • 收藏
  • 关注

转载 Android Service完全解析,关于服务你所需知道的一切

From:http://blog.csdn.net/guolin_blog/article/details/11952435相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻辑,或者去

2015-01-24 04:59:11 754

转载 Android 上传图片,服务器接收图片实现

http://programmerguru.com/android-tutorial/how-to-upload-image-to-java-server/

2015-01-24 01:22:42 1390

转载 Service, Thread, IntentService and AsyncTask 比较

From http://madhusudhanrc.blogspot.com/2012/05/difference-between-android.htmlServiceThreadIntentServiceAsyncTaskWhen to use ?Task with no UI, but

2015-01-23 23:55:48 953 1

原创 AsyncTask 并行任务使用、测试

按照Android的文档,AsyncTask设计用来在UI线程执行短期后台操作。它使用起来非常方便,不用用户去维护threads 或者handlers。AsyncTask作为一个Thread 和Handler的Helper类设计出来的。它不是一个通用的线程框架。AsyncTask应该作为一个短期后台操作来用。一般使用在几秒数量级的任务中。如果要使用长期的后台操作任务,需要使用service 或者是

2015-01-23 05:38:22 3793 1

转载 Android UI 单线程模型和AsyncTask原理

http://blog.163.com/lhl_soft/blog/static/20175000420121236405594/在Android开发中经常会用到从网络上访问资源,从数据库中查询信息,如果我们单击界面上的某一个控件的时候执行这些操作,如果网络资源不可用,数据库操作消耗时间过长,就会使我们的程序一直进入阻塞状态,用户感觉程序已经死掉,如果长时间没反应,用户可能还要重启系统

2015-01-22 05:34:05 610

转载 PreferenceActivity In Android Example

http://www.learn-android-easily.com/2013/09/preferenceactivity-in-android-example.html

2015-01-15 07:41:26 499

转载 怎样在软件中使用apache license

http://blog.maestropublishing.com/2009/11/19/how-to-apply-the-apache-2-0-license-to-your-project/http://www.inteist.com/2010/05/how-to-use-apache-2-0-in-commercial-products-explained-in-simple

2015-01-15 06:00:55 4284

转载 TextView中使用SpannableString

TextView 中使用SpannableString spannedTv = (TextView)findViewById (R.id.spanned_text); String styledText = "This is simple."; spannedTv.setText(Html.fromHtml(styledText));转载例子:http://blog.cs

2015-01-11 12:47:32 639

原创 卡拉OK伴唱歌词效果实现。

卡拉OK歌词伴唱逐字显示在TextView中,可以同过spanned格式的string进行显示。如下面歌词,将下面按照歌词时间逐字显示就可以出现卡拉OK伴唱歌词的效果活着是不須道理活着是不須道理活着是不須道理活着是不須道理活着是不須道理活着是不須道理活着是不須道理活着是不須道理 lyricsTv = (TextView)findViewById (R.id.lyri

2015-01-11 12:27:42 1961

原创 按照屏幕的尺寸,设置TextView的字体大小

按照屏幕大小设置TextView的大小。private int screenwidth = 480; private int textratio = 28; private void setLyricsTextSize(final TextView tv, int screenWidth, int textRatio) { if (screenWidth <= 240) {

2015-01-11 10:44:44 1440

转载 Understanding Android Input Touch Events System Framework (dispatchTouchEvent, onInterceptTouchEvent

From http://codetheory.in/understanding-android-input-touch-events/On my journey of learning Android Development, I’ve realised that it is really important to understand the input handling e

2015-01-10 00:25:54 1181

转载 Using AlarmManager and BroadcastReceiver in Android

From http://karanbalkar.com/2013/07/tutorial-41-using-alarmmanager-and-broadcastreceiver-in-android/Hello friends!Sometimes we need to create an application that notifies a user at a particula

2015-01-09 03:00:11 882

转载 Android Shared Preferences 安全性

Shared Preferences are stored as a file in the filesystem on the device. They are, by default, stored within the app's data directory with filesystem premissions set that only allow the UID that the s

2015-01-09 01:33:18 801

转载 Android user interface testing with Robotium - Tutorial

http://www.vogella.com/tutorials/Robotium/article.html

2015-01-07 23:15:59 611

原创 Android SSL 验证服务器证书 Hostname 不匹配错误。

使用HttpsURLConnection进行https访问的时候,当验证服务器证书的时候,有时候会报下面的错误。12-24 16:37:04.801: W/System.err(26380):   java.io.IOException: Hostname '74.208.145.100' was not verified12-24 16:37:04.801: W/System.err(2

2014-12-25 06:46:36 23062 2

转载 数据加密-怎样确定RSA Key 的长度

RSA key lengthsFrom http://www.javamex.com/tutorials/cryptography/rsa_key_length.shtmlWhen you create an RSA key pair, you specify a key length in bits, as generally you would for other algori

2014-12-25 00:37:20 9511

原创 Java Android SSL 双向认证代码

源代码下载:https://github.com/yuxiaohui78/androidHttpspackage com.example.ssl.util;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.net.Sock

2014-12-24 03:30:04 8898

原创 SSL 文章杂项

Json 安全性http://www.admin10000.com/document/3694.htmlhttp://pnig0s1992.blog.51cto.com/393390/733007/http://blog.csdn.net/hengyunabc/article/details/26305203http://www.kuqin.com/webpagedesign/20

2014-12-24 03:24:40 760

转载 SSL 协议的握手协议

为了便于更好的认识和理解 SSL协议,这里着重介绍 SSL协议的握手协议。SSL协议既用到了公钥加密(非对称加密)技术又用到了对称加密技术,对称加密技术虽然比公钥加密技术的速度快,可是公钥加密技术提供了更好的身份认证技术。SSL的握手协议非常有效的让客户和服务器之间完成相互之间的身份认证,其主要过程如下:  ①客户端的浏览器向服务器传送客户端 SSL协议的版本号,加密算法的

2014-12-24 03:19:30 1188

转载 Https(SSL/TLS)原理详解

From http://www.fenesky.com/blog/2014/07/19/how-https-works.html最近开始做Https网络方面的工作,花时间学习了下 Https,SSL/TLS相关的内容。把我对于Https,SSL/TLS的理解跟大家分享下,顺便埋个伏笔,时机成熟之后还要跟大家分享下《加解密基础知识》 ,因为SSL/TLS有很多加解密方面的知识。在技术方面,我对于

2014-12-24 03:14:08 1035

转载 SSL工作原理

From http://www.wosign.com/Basic/howsslwork.htmSSL 是一个安全协议,它提供使用 TCP/IP 的通信应用程序间的隐私与完整性。因特网的 超文本传输协议 (HTTP)使用 SSL 来实现安全的通信。在客户端与服务器间传输的数据是通过使用对称算法(如 DES 或 RC4)进行加密的。公用密钥算法(通常为 RSA)是用来获得加密密钥交

2014-12-24 00:55:03 716

转载 基于java的https双向认证,android上亦可用

From: http://my.oschina.net/jjface/blog/339144概述: 客户端,浏览器或者使用http协议和服务器通信的程序。 如: 客户端通过浏览器访问某一网站时,如果该网站为HTTPS网站,浏览器会自动检测系统中是否存在该网站的信任证书, 如果没有信任证书,浏览器一般会拒绝访问,IE会有一个继续访问的链接,但地址栏是红色,给予用户警示作用, 即客户端验证服务

2014-12-17 01:54:17 9969 2

转载 10 simple Tips to Avoid Violating Google Adsense TOS Read more: 10 simple Tips to avoid violating G

http://www.shoutmeloud.com/10-simple-mistake-which-violate-google-adsense-policies-and-get-banned.html

2014-12-09 07:14:28 449

转载 Android实现推送方式解决方案

本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也

2014-12-05 04:29:00 911

原创 Google Cloud Messaging (Android 消息推送技术) (三)接口测试

如果用户使用https://github.com/yuxiaohui78/Google_Cloud_Messaging/tree/master/GCMSendOnPC

2014-11-24 11:57:50 2992

原创 Google Cloud Messaging (Android 消息推送技术) (二)

在shanghttp://blog.csdn.net/huangjialiang1986/article/details/8056221

2014-11-24 11:27:02 4633

原创 Google Cloud Messaging (Android 消息推送技术) (一)

谷歌云消息GCM(Google Cloud Messaging)的Android是一个免费的服务,帮助开发者发送的数据从服务器到他们的Android设备上的Android应用程序。这可能是一个轻量级消息,告诉Android应用存在于从服务器获取的新数据(例如,一个“新邮件”的通知,通知手机App与Server端有新数据,需要App更新数据),或者它的数据载荷为4kb的消息(所以,对于即时消息或邮件

2014-11-22 05:51:35 4862

原创 Android: 打印Bundle内容。

有的时候在接收一个Intent的数据的时候,不知道key是什么。希望

2014-11-21 23:36:30 13254 5

原创 android:contentDescription 的用途

在android控件中有一个属性叫做android:contentDescription 。一般来说,用户很少使用这个属性。但是对于

2014-11-17 11:20:24 99476 12

转载 Android Localization Tutorial (Android 本地化)

http://www.icanlocalize.com/site/tutorials/android-application-localization-tutorial/

2014-11-12 00:55:54 786

转载 使用SQLiteOpenHelper的onUpgrade实现数据库版本升级

http://www.cnblogs.com/vir56k/archive/2013/04/18/3028688.htmlandroid开发(24)使用SQLiteOpenHelper的onUpgrade实现数据库版本升级我这里说的数据库版本指的是:我们的应用的程序的数据库的用户版本(user_version).比如说下面的情形:2013年4月,我们第一次 发布

2014-11-11 13:45:04 4614

原创 Android database ,按频率查询

最近一个关于foods应用中,用户需求中包含“Recent”foods列表,和“high frequent”foods list。对于recent foods list,可以简单的将每次添加的food插入到数据库的表中。然后做简单的查询就可以。这里面可以有重复记录,不会对重复foods进行删除。这有一个好处是,用户可以看到自己添加的foods的历史记录(recent)列表,androi

2014-10-30 03:35:43 562

转载 Actionbar + tabs + viewpager使用

http://www.androidhive.info/2013/10/android-tab-layout-with-swipeable-views-1/

2014-10-29 22:54:43 551

原创 TimePickerDialog cancel button problem.

在Android version 4.4.4下使用TimePickerDialog的时候,TimePickerDialog.OnTimeSetListener的事件在点击确定和取消的时候都会被执行。在编程的时候常常不想在取消时执行OnTimeSetListener,所以可以使用下面方法解决这个问题。

2014-10-22 00:54:38 1268 1

转载 How to use Objective-C on Window

http://sweettutos.com/2012/08/11/objective-c-on-windows-yes-you-can/

2014-10-21 00:35:44 585

原创 android 捕获FocusChange 事件

public class SignUpActivity extends BaseActivity implements View.OnFocusChangeListener, View.OnClickListener{ private EditText birthdayTv = null; @Override protected void onCreate(Bundle savedIns

2014-10-17 03:26:13 5400

转载 识别网络请求是否来自于大陆。

使用这个网址可以判断是否在中国大陆地区。http://ipservice.163.com/isFromMainland如果是

2014-10-13 11:19:53 1147

转载 10个 Android 测试框架

http://www.oschina.net/news/44368/10-free-mobile-app-testing-framework

2014-10-01 03:17:02 796

原创 android.view.InflateException: Binary XML file line #33: Error inflating class <unknown>

09-29 16:00:58.979: E/AndroidRuntime(29450): FATAL EXCEPTION: main09-29 16:00:58.979: E/AndroidRuntime(29450): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.project.mcancers

2014-09-30 05:17:59 13246 2

转载 Hp touchpad usb driver on android

From http://stackoverflow.com/questions/9426430/hp-touchpad-usb-driving-on-androidThe steps on how to do it are documented in Issue 663: Windows 7 x64 USB connection doesn't work for file manage

2014-09-30 04:20:32 1450

NavigationBar

侧滑菜单例子,切换速度慢的例子。

2016-06-19

java android apk 反编译

反编译jar or android apk文件。可以查看源代码。

2015-07-16

Android file upload with progress bar

Android 上传文件到服务器,服务器接收 code,客户端有进度条更新。

2015-01-28

AsyncTask 并行,串行操作测试

在新版本Android SDK中AsyncTask,应该注意在默认情况下AsyncTask是在一个单线程中调用队列中的Task。例如:有多个AsyncTask任务同时开始调用。但是执行的时候是串行的。 这个例子用作测试。

2015-01-23

Mac 地址厂商分配表

Mac 地址厂商分配表, 各个厂商申请的Mac地址头信息。

2013-01-31

随机产生MAC地址,符合IEEE标准。芯片公司可查询。

随机产生MAC地址,符合IEEE标准。每个mac地址都可以查询到指定的芯片公司。内部集成了1200家在IEEE申请过MAC 地址的公司。 源代码为java。

2013-01-31

遗传算法 5个实例程序

遗传算法5个程序,函数,神经网络等!!!!

2009-09-30

空空如也

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

TA关注的人

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