- 博客(125)
- 资源 (51)
- 收藏
- 关注
原创 Android 中在一个程序中启动另一程序
首先通过获取另一个程序的package name,在我们不知道pacakge name的情况下,我们可以通过adb shell 来查看adb shellpm list package然后调用我们自己写的方法:private void openApp(View v,String packageName) { Context context
2016-03-31 23:22:19 527
转载 推荐!手把手教你使用Git
推荐!手把手教你使用Git2014/10/26 · IT技术, 书籍与教程 · 22 评论 · Git分享到:374JDBC之“对岸的女孩走过来”HTML5+CSS3实现春节贺卡Android-心愿分享iOS9新特性之UIStackView原文出处: 涂根华的博客 一:Git是什么? G
2016-03-28 13:37:11 703
原创 自定义View里面的自定义属性的时候报错:Attribute "color" has already been defined
自定义属性的时候报错:xml version="1.0" encoding="utf-8"?>resources> declare-styleable name="NotePadView"> attr name="color" format="color">attr> attr name="lineHeight" format="dimensio
2016-03-26 19:36:45 1896
原创 OkHttp execute方法和enqueue方法的区别
OkHttp的execute的方法是同步方法,OkHttp的enqueue的方法是异步方法,具体请参考:OKHttp使用简介
2016-03-25 23:56:17 13647
转载 OkHttp3找不到FormEncodingBuilder
版权声明:本文为博主原创文章,未经博主允许不得转载。http://blog.csdn.net/xw1_xw/article/details/50724864okhttp3.FormBody instead of FormEncodingBuilder.(OkHttp3.x,FormEncodingBuilder已被FormBody取代)OkHttpClient cl
2016-03-25 23:28:38 10304 2
转载 Android OkHttp完全解析 是时候来了解OkHttp了
http://blog.csdn.net/lmj623565791/article/details/47911083; 本文出自:【张鸿洋的博客】一、概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpClient相关API,对于这个行为不做评价。为了更好的在应对网络访问,学习下okhttp还是蛮必要
2016-03-25 23:24:08 790
原创 代码零件
http://www.zhiduozhe.com/index.php?s=/category-index-id-1.shtml很好的一个网站:RecyclerViewWithHeaderNewPracticeRecyclerViewWithHeaderNewPracticeMar 18,2016浏览次数:1098
2016-03-25 15:26:13 2807 2
转载 Android DownloadManager 的使用
从Android 2.3(API level 9)开始Android用系统服务(Service)的方式提供了Download Manager来优化处理长时间的下载操作。Download Manager处理HTTP连接并监控连接中的状态变化以及系统重启来确保每一个下载任务顺利完成。在大多数涉及到下载的情况中使用Download Manager都是不错的选择,特别是当用户切换不同的应用
2016-03-25 08:48:57 633
转载 okHttp使用介绍
GavinCTDo one thing at a time, and do well.OkHttp使用介绍为什么需要一个HTTP库Android系统提供了两种HTTP通信类,HttpURLConnection和HttpClient。关于HttpURLConnection和HttpClient的选择>>官方博客尽管Google在大部分安卓版本中推荐使用
2016-03-24 19:01:14 905
转载 ViewPager 多TAB可悬浮头控件
多TAB可悬浮头控件 前言:最近有点懒了,本来在三个月前就说要写一篇文章,由于工作比较忙,之间也木有写作的冲动,就慢慢落下了,今天逛blog的时候发现有几个人要demo,想起之前的承诺还木有对象,其实demo早就写好了,一直木有写blog,鉴于此,今天来完成他。 强势插入:不想看文章的同学可以直接去下载源代码,代码地址如下:https://github.
2016-03-24 08:49:22 3643
转载 悬浮:Listview多tab上滑悬浮
http://blog.163.com/xueshanhaizi@126/blog/static/37250245201410541721892/Listview多tab上滑悬浮 GIT 下载地址:https://github.com/FreeSunny/RefreashTabView1:近期要做一个含有两个tab切换页面,两个页面有公共
2016-03-24 08:45:00 1147
转载 Android 简单实现ListView顶部悬浮效果
Android 简单实现ListView顶部悬浮效果2014-08-23 首先上效果图,实现如下效果: 起初在网上搜了下实现这样的效果,美团网,大众点评的“购买框”悬浮效果也是这样的,不过作者实现比较麻烦,自己想了想就根据ListView提供的一些特性进行了简单实现。整个主首先上效果图,实现如下效果:起初在网上搜了下实现这样的效果,美
2016-03-24 06:53:38 779
转载 ExpandableListView(可展开的列表组件)的说明以及其用法
http://my.oschina.net/yaowen424/blog/533092原 ExpandableListView(可展开的列表组件)的说明以及其用法发表于4个月前(2015-11-20 10:52) 阅读(2430) | 评论(0) 0人收藏此文章, 我要收藏赞0摘要 在日常开发,有可能会遇到需要一些可以展开的列表,学过了jQuer
2016-03-23 19:24:21 551
转载 苏宁的手机号如何充值
http://zhidao.baidu.com/link?url=OsRqtYsrZ8Isc4x_1VJfji2HivrISCV2-ukQVQXb3e_GVk7W85cSziBT2ev38GiBuJYevvTWevXOwVJw76gFa52fwXB9VkbMOIKif1iBaOy170号段属于虚拟运营商号段,是没有办法通过短信和手机查询话费的,至少目前没有这个功能。
2016-03-23 11:17:36 2569
原创 Android RSA加密解密的 工具类的使用
RSA 比较特殊,我们首先要生成私钥和公钥,然后在加密的时候,使用私钥加密,在解密的时候使用公钥解密。 //RSA 的初始化,获得私钥和密钥 public void rsaInit(){ try { KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA");//RAS 密
2016-03-22 21:26:59 6151
原创 Android 中对称加密算法DES,DESede,AES的加密和解密 的工具类的使用
DES,DESede,AES 是 对称加密的算法的工具类的使用。注意密码的长度使不同的,DES是8个字节的长度的密码,DESede是24个字节的长度的密码,AES 是 16个字节的密码加密全部需要通过byte[]作为数据和密钥进行处理,所以需要获取字节数组。加密解密得到的数据通过Base64进行编码。这样就不会出现乱码了。不能通过new String()来获取,下面
2016-03-22 21:02:25 4376
原创 Android 中MD5算法生成字符串
public class MainActivity extends AppCompatActivity { private String mPrivateKeyString; private String mPublicKeyString; private PublicKey mPublic; private PrivateKey mPrivate; @
2016-03-22 20:28:12 1230
原创 RSA 解密的时候报错 而且有乱码:java.lang.ArrayIndexOutOfBoundsException: too much data for RSA block
报错:03-22 10:21:20.805 507-507/? E/AndroidRuntime: FATAL EXCEPTION: main03-22 10:21:20.805 507-507/? E/AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{tech.androi
2016-03-22 18:38:17 7521 1
原创 Android 中的URLEncoder和URLDecoder
URLEncode 简单一句话,URLEncoding 就是为了将网址中的非ASCII码内容,转换成可以传输字符在编码的时候,保留所有英文字母,数字,以及特定的字符,(这些字符全部都是ASCII中的),除此之外将会转换为十六进制标识,并且在每一个十六进制之前加上%,内容中的' '空格,全部采用加号+替换URLEncoding 的格式,将要转换的内容,用十六进制表示法转换出
2016-03-22 14:32:11 5141
原创 Android 中Base64编码解码
首先要说明的是Base64是编码解码,而不是加密解密,因为加密解密你是需要密钥的,编码是大家都知道怎么解码的,不需要密钥的。Base64,将任意的字节数组,通过算法,生成只有(英文大小写(52个字母),数字(10个)+/(2个))内容标识的字符串数据;相当于将任何的内容转换为可见字符串的表示。Base64, 将原始数据按照3个字节一个分组,按位进行分割为每6位一个字节的形式,进行转换,形成新的4个字节,这4个字节的再通过Base64的编码表进行映射。6位能够表示的字符数就是64所以称为Base64,
2016-03-22 10:58:28 2880
原创 String的编码和解码
编码:String ss = "你好";//String的默认的编码是UTF-8 String ss = new String("你好","UTF-8"); 可以指定编码的类型,例如ISO8859-1,UTF-8解码:byte[] bytes = ss.getBytes();//获取字节数组,其实就是解码 byte[] bytes = ss.getBytes("UT
2016-03-22 09:28:41 1611
原创 Android 中各种文件输入输出流
0: 输入流InputStream->HttpURLConnection.getInputStream ->getResource().openRawResource(R.raw.a); ->xmlPullParser.setInput(inputStream, "utf-8"); ->xmlReader.parse(new InputSource(getResourc
2016-03-21 22:18:39 1557
原创 Android 中的文件操作的9个实例
权限: package tech.androidstudio.filereadandwritetwentyexamples;import android.graphics.drawable.Drawable;import android.os.Environment;import android.support.v7.app.AppCompatActi
2016-03-21 21:10:45 1333
原创 listFiles 遍历的时候报错 Caused by: java.lang.NullPointerException
public void listFils(File sourceFile){ File[] files = sourceFile.listFiles(); for (File file:files){//这里报错 if (file.isFile()){ Log.d("kodulf","文件名 "+file.getName());
2016-03-21 16:51:17 2592 1
原创 搭建与Android 交互的简单的网络服务端
服务器的搭建,我们是用的是MyEclipse,(记住一句话,eclipse 是用来做客户端的,MyEclipse 是用来搭建服务器端的,记忆方法,谐音记忆,My读音买, 买服务器,就是MyEclipse);
2016-03-21 09:03:28 2046
原创 Android 中HttpURLConnection 的使用
首先是下载运行tomcat0:GET 请求别忘了权限例如我的电脑的ip地址是192.168.1.106,那么通过HttpURLConnection 的GET方法下载一个图片的案例如下package tech.androidstudio.readfileshttpurlconnection;import android.support.v7.app.AppCompat
2016-03-20 22:35:07 3530 1
原创 new FileOutputStream("a.bmp") 报错java.io.FileNotFoundException: /a.bmp (Read-only file system)
03-20 14:10:36.971 4270-4297/? W/System.err: java.io.FileNotFoundException: /a.bmp (Read-only file system)03-20 14:10:36.981 4270-4297/? W/System.err: at dalvik.system.BlockGuard$WrappedFileSyst
2016-03-20 22:24:14 3682
原创 httpURLConnection 报错 java.net.ConnectException: localhost/127.0.0.1:8080 - Connection refused
03-20 13:56:19.120 382-393/? W/System.err: java.net.ConnectException: localhost/127.0.0.1:8080 - Connection refused03-20 13:56:19.170 382-393/? W/System.err: at org.apache.harmony.luni.net.Plain
2016-03-20 22:09:31 9427
原创 eclipse 是用来写客户端的,MyEclipse 是用来写服务器端的,谐音记忆法,My 买,买服务器这样就好记了。
总是记不住,现在只记一句话 “eclipse 使用来写客户端的,MyEclipse 是用来写服务器端的”
2016-03-20 21:19:10 1499
原创 Byte.parseByte报错java.lang.NumberFormatException: unable to parse '向文件写东西' as integer
执行下面的语句报错fileOutputStream.write(Byte.parseByte("向文件写东西"))03-19 15:33:02.843 4963-4963/? E/AndroidRuntime: FATAL EXCEPTION: main03-19 15:33:02.843 4963-4963/? E/AndroidRuntime: java.lang.Ru
2016-03-19 23:41:39 1714
原创 通过SharedPreference 去设置了配置文件,然后通过openFileInput读的时候读不到文件
通过SharedPreference 去设置了配置文件,然后通过openFileInput读的时候读不到文件原因分析:因为目录路径不同 ,SharedPreference设置的文件是在shared_prefer 里面而,openFileInput是在files 里面
2016-03-19 23:19:00 680
海康威视最新Android sdk 20160912
2016-12-27
Android 中自动同步的机制的简单的demo
2016-07-06
Android自动更新的demo
2016-06-18
MD5算法,URLEncoding,Base64编码,AES,DES,DESede,RSA加密解密工具类和使用实例
2016-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人