- 博客(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: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
AsyncTask 并行,串行操作测试
2015-01-23
随机产生MAC地址,符合IEEE标准。芯片公司可查询。
2013-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人