
Adroid学习
hrdzkj
这个作者很懒,什么都没留下…
展开
-
Android Sample 之 BasicNetworking
This sample demonstrates how to use the ConnectivityManager to determine if the device has an active network connection, and if so, retrieve the connection type.原创 2014-11-15 19:33:41 · 891 阅读 · 0 评论 -
思想
与主线程交换objc:在新线程里调用UI所在主线程的一个方法 :[self performSelectorOnMainThread:@selector(moveText) withObject:nil waitUntilDone:NO];andr:runOnUiThread(new Runnable()),这要实现Runnable借口;Handler,利用服务原创 2015-03-17 09:33:47 · 554 阅读 · 0 评论 -
android/linux进程间通信
1)broadcast, aidl和Content Provider的区别和适用场所?Broadcast,既然是广播,那么它的优点是:注册了这个广播接收器的应用都能够收到广播,范围广。缺点是:速度慢点,而且必须在一定时间内把事情处理完(onReceive执行必须在几秒之内),否则的话系统给出ANR。AIDL,是进程间通信用的,类似一种协议吧。优点是:速度快(系统底层直接是共享内原创 2016-02-17 22:13:55 · 603 阅读 · 0 评论 -
Android的核心服务是指那些
我认为还少了一个最主要: Service Managerhttp://www.android100.org/html/201406/12/24611.html所谓Android的核心服务主要包括熵服务(Entropy Service)、电源管理器(Power Manager)、Activity管理器(Activity Manager)、通话寄存器(Telephony Regis转载 2016-05-18 23:03:23 · 857 阅读 · 0 评论 -
第三方支付
支付宝开发文档https://openhome.alipay.com/developmentDocument.htm支付宝SDK和demo:https://doc.open.alipay.com/doc2/detail?treeId=54&articleId=103419&docType=1微信支付https://pay.weixin.qq.com/wiki/doc/api/ind原创 2017-01-17 14:26:12 · 457 阅读 · 0 评论 -
scroller机制
参考《android开发艺术探索》 ,参考 http://blog.youkuaiyun.com/guolin_blog/article/details/48719871package com.example.lenvov.com.widget;import android.content.Context;import android.support.v4.view.ViewConfigu原创 2017-02-08 14:32:51 · 257 阅读 · 0 评论 -
android 事件分发机制
事件传递android系统-->Activity-->window--->viewgroup-->view1. dispatchTouchEvent和onTouchEvent一旦return true,事件就停止传递了(到达终点)(没有谁能再收到这个事件)2.dispatchTouchEvent 和 onTouchEvent return false含义:事件停止往子V原创 2017-02-08 17:13:32 · 335 阅读 · 0 评论 -
JAVA 反射
MethodgetDeclaredMethod/getMethodgetDeclaredMethod:此 Class 对象所表示的类自身所有的方法getMethod :Class 对象所表示的类或接口(包括父类)的指定公共成员方法 Method invoke(Object obj,Object args[])原创 2017-03-02 14:30:10 · 228 阅读 · 0 评论 -
android cmake编译
映像 203.208.43.66 dl.google.com 在SDK manager才能看到cmek转载 2017-03-08 10:56:07 · 537 阅读 · 0 评论 -
android 自定义属性
MyView 就是定义在 里的 名字,获取里面属性用 名字_ 属性 连接起来就可以.TypedArray 通常最后调用 .recycle() 方法。private void init(AttributeSet attributeSet, int defStyle) { //首先判断attributeSet是否为null //if(attributeSet != null原创 2017-03-05 20:58:41 · 408 阅读 · 0 评论 -
android经典地方
1. mplicit intent,Android默认给加上一个CATEGORY_DEFAULT,所以,如果你的 activity支持接收implicit intent的话就一定要在intent filter中加入android.intent.category.DEFAULT。2.Android横竖屏幕切换时注意4.0以上配置configChanges要加上screenSi原创 2017-02-06 16:44:01 · 413 阅读 · 0 评论 -
Android开发之Intent.Action
http://www.cnblogs.com/hanyonglu/archive/2012/03/26/2417278.html1 Intent.ACTION_MAINString: android.intent.action.MAIN标识Activity为一个程序的开始。比较常用。Input:nothingOutput:no转载 2017-04-19 09:21:31 · 309 阅读 · 0 评论 -
限制小数位数
private static final int DECIMAL_DIGITS = 2;private InputFilter decimalFilter = new InputFilter() { @Override public CharSequence filter(CharSequence source, int start, int end,原创 2017-05-04 09:19:36 · 398 阅读 · 0 评论 -
NFC
在Android系统下,目前主要以支持NDEF (NFC Data Exchange Format)格式为主,如果遇到是非预设支持的NDEF在Android仍有自订相关处理方式。NDFE data从NFC tag中取出,交由tag dispatch system进行处理.[第一条NdefRecord的作用:判断数据类型及如何解释整个NDEF消息]1.1)扫描到包含NDEF格式数转载 2015-04-24 15:48:21 · 585 阅读 · 0 评论 -
jdbc和lunchMode 标签调度系统
数据库驱动包不同写连接代码时需要注意2000和2005的不同:1、JSP JDBC连接SQL Server2000Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sqls原创 2015-01-06 12:47:30 · 579 阅读 · 0 评论 -
Android Samples之 AlarmManager
This sample demonstrates how to implement a repeating alarm using anAlarmManager.这个Sample展示怎么样使用原创 2014-11-15 23:34:14 · 680 阅读 · 0 评论 -
Android Samples 之 basicsyncadapter
基础的同步适配器。同步适配器,用于原创 2014-11-15 19:14:27 · 1225 阅读 · 0 评论 -
Android NDK samples
https://developer.android.com/tools/sdk/ndk/index.html原创 2014-11-16 13:13:39 · 2128 阅读 · 0 评论 -
android samples 之 Snake分析
http://www.cnblogs.com/phinecos/archive/2009/08/28/1555873.htmlhttp://snake.group.iteye.com/group/wiki/3110-Android-SDK-Sample-Snake-Analysis原创 2014-11-17 22:15:40 · 869 阅读 · 0 评论 -
android 架构
android 架构图http://blog.sina.com.cn/s/blog_49f62c350100qzgz.htmlandroid SDK--用于开发应用层的软件开发包(熟悉)framework--应用程序框架(熟悉)libraries--底层库linux kenerl--linux内核转载 2014-11-18 20:14:20 · 681 阅读 · 0 评论 -
Linux指令
文件查找find [操作访问] [查找条件]find /ect -name ini find /etc -iname inifind / -size +204800 (查找文件大于204800数据块) find /home -user shencao (根据所有者查找 group组) find /home -cmin -5 (5分钟内,超过5分钟用+5)fin原创 2014-12-03 23:03:22 · 358 阅读 · 0 评论 -
android源码编译平台环境搭建
准备:sudo dhclient重新获取ip即可上网 ;sudo passwd 设置root密码;源码拷贝到系统本地文件夹,不能放在共享文件夹,否则会导致编译过程被kill(解压,可以通过右键解压)。建议:编译过程,建议使用专门编译服务器,设置成不锁屏不休眠;使用root进行编译,编译过程中不要操作电脑,以免引起异常。 一.准备安装环境1.安装指令包sudo apt-原创 2014-12-09 09:55:17 · 689 阅读 · 0 评论 -
android sample 之 其他
BluetoothLeGatt(Android4.3及以上)This sample demonstrates how to use the Bluetooth Low Energy Generic Attribute Profile (GATT) to transmit arbitrary data between devices. For more information about u原创 2014-11-16 13:11:29 · 2869 阅读 · 0 评论 -
对象转成流、字节数组或字符串的方法
Android 中对象转成流、字节数组或字符串的方法:把对象还原的方法:以上图截取自:《老罗Android开发视频教程》第六集:android使用意图传递数据之剪切板传递原创 2014-12-14 14:05:08 · 1755 阅读 · 1 评论 -
中断处理程序一般流程
http://v.youku.com/v_show/id_XNDIwNzg4NDI4.html并发控制时间片轮转法,高有限级优先调度,枪占调度转载 2015-01-01 12:46:07 · 1687 阅读 · 0 评论 -
通过request对象获取客户端请求信息
package gacl.request.study;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpSer转载 2015-01-02 10:05:40 · 13435 阅读 · 0 评论 -
把从服务器获得图片的输入流InputStream写到本地磁盘
package com.http.get;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;impor转载 2015-01-02 10:07:30 · 22854 阅读 · 0 评论 -
MVP的立即
MVP主要解决就是把逻辑层抽出来成P层,要是遇到需求逻辑上的更改就可以只需要修改P层了或者遇到逻辑上的大改我们可以直接重写一个P也可以。Presenter与具体的View是没有直接关联的,而是通过接口进行交互,从而使得在变更View时候可以保持Presenter的不变,可以多次复用。最大的问题莫过于在Activity中同时存在业务逻辑和UI逻辑.原创 2017-06-29 11:19:39 · 326 阅读 · 0 评论