- 博客(244)
- 资源 (9)
- 收藏
- 关注
原创 简单的换肤
activity调用setTheme(resid);ColorUiUtil.changeTheme(rootView,getTheme());获取属性信息 public MySolid(Context context, AttributeSet attrs) { super(context, attrs); Log.e("", "attrs"+attrs.getAt
2016-09-12 12:23:05
696
转载 Android的Task和Activity相关
转自:http://www.blogjava.net/zhaojianhua/archive/2011/06/23/352888.htmlandroid:allowTaskReparenting 用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示它必须呆在启动时呆在的
2016-07-08 10:52:18
480
原创 WebView开发总结
public class MainActivity extends Activity { private WebView webview; private ActionBar actionbar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSt
2016-06-16 18:34:39
698
原创 自定义EditText(Fly)
想知道edittext里的内容 中的某个字的位只要取得TextView 的layout就可以了 layout里面包含各种获取字符位置行数 列数 等的 方法不过你要先知道你需要的字符在TextView 是第几个字符 然后用layout.getLineForOffset得到所在行数 再用 layout.getLineBounds得到 这一行的外包矩形(Rect) 这样 这个字符的顶部Y
2016-06-14 16:51:26
967
原创 图片相关的Utils
public class CommonUtils { private static Paint sPaint; private static int[] sScreenSize; private static LayoutTransition mLayoutTransition; public static float dpToPx(Context ctx, f
2016-06-13 14:01:15
396
原创 volley文件上传
自定义 requestpublic class MultiPartRequest extends JsonRequest { /* To hold the parameter name and the File to upload */ private Map fileUploads = new HashMap(); /* To hold the parameter nam
2016-06-11 12:41:31
521
原创 Volley访问HTTPS
Volley 获取请求队列的静态方法外部可以实现支持https的 HttpStack 如果不为空 就用我们自定义的httpstack构造 Network 如果为null 就用默认的 当版本小于9 用HttpClient 大于9的 用HttpUrlConnection 链接 public static RequestQueue newRequestQueue(Con
2016-06-11 09:50:09
1037
原创 Android平台访问https 双向认证(下)
访问https双向认证两种方式public static void httpsRequest(Context c) { try { String path = "https://localhost:8443/123.html"; BasicHttpParams params = new BasicHttpParams(); HttpProtocolParams.
2016-06-11 09:25:57
1110
原创 Android平台访问https 双向认证(上)
android平台 客服端证书用 PKCS12 类型 服务器证书用 KBS类型首先下载个 转换工具 portecle-1.9命令行打开前面 Tomcat搭建HTTPS双向认证 用keytool工具 生成密钥 和导出证书client.p12 是客服端密钥 clientKey.cer 客服端证书server.keystore 服务端密钥
2016-06-10 20:26:15
744
原创 tomcat搭建 https双向认证
SSL(Secure Sockets Layer 安全套接层)协议,及其继任者TLS(Transport Layer Security传输层安全)协议,是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密,用于保障网络数据传输安全,利用数据加密技术,确保数据在网络传输过程中不会被截取及窃听。SSL协议已成为全球化标准,所有主要的浏览器和WEB服务器程序都支持SS
2016-06-09 11:25:38
590
原创 Android DefaultHttpClient 上传文件
需要依赖httpmime.jarpublic class HttpText { public static void UseVolleyForHttps(Context context) { try { String path = "http://192.168.0.102:8080/myweb/der"; BasicHttpParams params = n
2016-06-06 15:29:01
856
原创 新闻客服端-CommonUtil
public class CommonUtil { public static void showInfoDialog(Context context, String message) { showInfoDialog(context, message, "提示", "确定", null); } public static void showInfoDialog(Context co
2016-06-03 19:53:08
771
原创 Android常用代码片段(笔记一)
1.自定义广播 接受网络状态public class MyReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { ConnectivityManager connectivityManager = (Connec
2016-06-03 10:12:06
369
原创 Android应用中访问HTTPS方式
HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:URL表明
2016-06-02 23:30:48
3790
原创 ImageUtils
public class ImageUtils { public static final int GET_IMAGE_BY_CAMERA = 5001; public static final int GET_IMAGE_FROM_PHONE = 5002; public static final int CROP_IMAGE = 5003; public static Uri imag
2016-05-18 11:52:27
699
原创 Http协议上传文件-Socket
/** * * 转载请标明出处:http://blog.youkuaiyun.com/u013598111/article/details/51277085 * @author:【JunTao_sun】 * **/小文件上传public class Network_One { //.*( 二进制流,不知道下载文件类型) application/octet-stream
2016-05-17 23:31:04
772
原创 Gson应用《Json解析》
/** * * 转载请标明出处:http://blog.youkuaiyun.com/u013598111/article/details/50452578 * @author:【JunTao_sun】 * **/package com.example.gson;import java.io.ByteArrayOutputStream;import java.io.Fil
2016-04-28 20:22:07
4957
原创 android 截图
public class ScreenShot { public static Bitmap takeScreenShot(Activity activity) { // View是你须要截图的View View view = activity.getWindow().getDecorView(); int width1 = activity
2016-02-12 22:22:36
438
转载 Android WebView中那些不得不解决的坑~~
原文:http://www.cnblogs.com/punkisnotdead/p/5062631.html?utm_source=tuicool&utm_medium=referral 前面那张hybrid开发心得 有人问 怎么解决不用onJsPrompt 来回调js函数的问题。其实很简单,就是在在你的jscalljava回调函数内 另外开个线程去load js代码即可:
2016-01-22 22:31:12
4432
转载 Android数据库高手秘籍(七)——体验LitePal的查询艺术
经过了多篇文章的学习,我们已经把LitePal中的绝大部分内容都掌握了。现在回想起来了,增删改查四种操作中的前三种我们都已经学完了,不知道现在使用起数据库来,你有没有感觉到格外的轻松和简单。但是呢,我们都知道,在所有的数据库操作当中,查询操作肯定是最复杂的,用法也是最多的,因此LitePal在查询方面提供的API也是比较丰富,而且LitePal在查询方面的API设计也是颇为艺术的。那么今天我们就专
2016-01-21 20:02:45
1274
转载 用于适配不同型号手机,反射获取SD卡路径和状态
package net.lockapp.appmanager.utils;import java.io.File;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.concurrent.ConcurrentLinkedQueue;impo
2016-01-19 14:29:05
890
原创 Android StateListDrawable
/** * * 转载请标明出处:http://blog.youkuaiyun.com/u013598111/article/details/50519404 * @author:【JunTao_sun】 * */ @Override protected void onCreate(Bundle savedInstanceState) { super.onC
2016-01-17 10:29:55
598
原创 Android 时光轴 -记录生活
/** * * 转载请标明出处:http://blog.youkuaiyun.com/u013598111/article/details/50444438 * @author:【JunTao_sun】 * * 时光轴实现public class MainActivity extends Activity { private Expandab
2016-01-14 18:02:42
602
转载 android intent action 介绍大全
一些常用的Intent:UriAction功能备注geo:latitude,longitudeIntent.ACTION_VIEW打开地图应用程序并显示指定的经纬度geo:0,0?q=street+addressIntent.ACTION_VIEW打开地图应用程序并显示指定的地址http
2016-01-10 23:12:46
4221
原创 Android 画三角形shape
<rotate android:fromDegrees="45" android:toDegrees="45" android:pivotX="-40%" android:pivotY="80%">
2016-01-10 22:22:16
37757
7
转载 得到statusBarHeight, titleBarHeight, DisplayWidth, DisplayHeight:
转自:http://blog.youkuaiyun.com/lovexjyong/article/details/12121561 requestWindowFeature(Window.FEATURE_NO_TITLE);// requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentV
2016-01-10 20:02:21
1165
转载 自定义SSLSocketFactory
转自:http://www.eoeandroid.com/thread-161747-1-1.html?_dsign=0c24eb02不少同学在做HTTP请求新浪授权或新浪数据的时候会出现 javax.net.ssl.SSLPeerUnverifiedException: No peer certificate的异常。现给出解决方法(已通过测试)。写了一个自定义类继承SSLSock
2016-01-09 21:02:50
14953
转载 android httpClient 支持HTTPS的2种处理方式
转自:http://my.oschina.net/blackylin/blog/144136问题:项目中Android https或http请求地址重定向为HTTPS的地址,相信很多人都遇到了这个异常(无终端认证): javax.net.ssl.SSLPeerUnverifiedException: No peer certificate解决过程:
2016-01-09 20:56:04
736
转载 Android开发实现HttpClient工具类
转自:http://android.tgbus.com/Android/tutorial/201108/364645.shtml 在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST
2016-01-09 17:25:17
380
转载 [Android]代码实现ColorStateList及StateListDrawable
转自:http://blog.youkuaiyun.com/sodino/article/details/6797821优点:灵活,减少xml的编写。应用在TextView的文字时,亦避免使用了OnTouchListener。用途:动态设置TextView、Button、ImageView等组件在不同状态下的背景/前景显示效果。参考:[AndroidOpenSource]\
2016-01-08 20:44:19
703
原创 Android 自定义seekbar【仿微信联系人】
汉子转拼音 需要依赖 pinyin4j 架包public class MainActivity extends Activity implements Select2String { private static final String TAG = null; //自定义 seekbar private MySeekBar seekbar; private ListView list
2016-01-03 22:06:09
1167
转载 通信协议:HTTP、TCP、UDP
TCP HTTP UDP:都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。TCP HTTP UDP三者的关系:TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。
2016-01-03 20:15:33
371
原创 Android Imageview中获取缓存图片添加水印
第一个是 Imageview 从下面的Imageview 获取的缓存图片 再添加文字信息package com.example.imageview;import android.app.Activity; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics
2016-01-02 15:57:53
1933
转载 MediaScanner与音乐信息扫描==
http://www.eoeandroid.com/forum.php?mod=viewthread&tid=98713 MediaScanner与音乐信息扫描== Android系统在SD卡插入后,MediaScanner服务会在后台自动扫描SD上的文件资源,将SD上的音乐媒体信息加入到MediaStore数据库中。程序可以直接从MediaSto
2016-01-01 19:04:51
491
转载 AndroidManifest.xml文件详解(data)
语法(SYNTAX):android:host="string" android:mimeType="string" android:path="string" android:pathPattern="string" android:pathPrefix="string" android:port="string"
2016-01-01 13:08:00
494
原创 Android 自定义View( 雷达扫描)
/** * * 转载请标明出处:http://blog.youkuaiyun.com/u013598111/article/details/50441772 * @author:【JunTao_sun】 * **/因为 控件大小位移了10 上图GIF 的线没去加上偏移距离,所以看起来有点缺陷,不过效果还是不错的具体实现:public clas
2016-01-01 10:04:08
1451
1
转载 android Graphics:区域(Range)
目录(?)[+]一构造Region基本构造函数间接构造使用SetPath构造不规则区域二矩形集枚举区域RegionIterator类三区域的合并交叉等操作四其它一些方法前言:最近几天对画图的研究有些缓慢,项目开始写代码了,只能在晚上空闲的时候捯饬一下自己的东西,今天给大家讲讲区域的相关知识,已经想好后面两篇的内容了,这几天有时间赶紧写出来给大家。有关界面开发的东
2015-12-31 19:03:30
323
原创 Android BitmapMesh使图片扭曲
/** * * 转载请标明出处:http://blog.youkuaiyun.com/u013598111/article/details/50436817 * @author:【JunTao_sun】 * **/drawBitmapMesh(Bitmap bitmap, int meshWidth, int meshHeight, float[] vert
2015-12-31 15:34:29
1083
原创 Android 自定义布局—瀑布流
/** * * 转载请标明出处:http://blog.youkuaiyun.com/u013598111/article/details/50421364 * @author:【JunTao_sun】 * **/当手指在中间 并且 在屏幕的2分之1高度 以上滑动 每个listview 即全屏滑动如果在屏幕宽度3分之1 滑动 第一个子view获得触
2015-12-30 19:29:49
1882
原创 Android 图灵机器应用
/** * * 转载请标明出处:http://blog.youkuaiyun.com/u013598111/article/details/50411760 * @author:【JunTao_sun】 * **/先上http://www.tuling123.com/ 官网注册 下载API文档和SDK 导入相应的jar包 拿到自己的APPkey 就可以进行开发了
2015-12-28 21:07:56
532
ksoap2-android-assembly-3.0.0-jar
2015-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人