自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Android RSA加密

和小段讨论之后,我觉得现在APP加密还是比较严峻的,一个是APP本身被破击打包,还有一个是接口被利用。本文主要是想通过加密的方式来防止接口被直接抓包抓到,虽然依旧可破解,但是能让破解者费点力气。生成密钥 RSA加密的密钥有两种,一种是公钥,另一种是私钥,公钥是用来加密的,密钥用于解密。在实际应用中,将公钥给Android客户端,Android客户端提交数据通过这个公钥加密后上传到服务器,服务器用

2015-11-16 15:06:18 198

原创 Volley+Okhttp使用心得

Volley+Okhttp使用心得介绍首先是用Retrofit2.0文档太少了,文档根本没有跟上,加上Kotlin的缘故,让我放弃了。之所以选择Retrofit主要是看中他可以使用Okhttp使用网络层,Okhttp是一款高效的网络请求框架搜索了一下发现Volley也可以使用Okhttp来作为传输层,遂用之准备  首先需要引入依赖 compile 'com.mcxiaoke.volle

2015-11-16 15:04:24 2103

原创 Android WebView通信

Android WebView通信web方面代码如下 <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Android WebView Test</title><script type="text/javascript" src="htt

2015-11-16 15:02:16 611

转载 svn无法链接

它可能需要一个连接器

2014-06-17 14:48:01 546

原创 Python环境变量设置问题

cmd命令框输入Python提示不是内部命令。配置了path环境之后还是不行。最后的解决

2014-06-13 09:18:01 640 1

原创 onActivityResult方法在一开始就被调用的解决方法

修改AndroidManifest.xml中对应Activity的launchMode改成其他模式,经过测试:singleInstance,singleTask这两个模式下onActivityResult会在Activity跳转之后立刻被调用执行。同样的将Activity的启动模式设置为:singleTop,standard。即可触发onActivityResult。

2013-12-04 22:24:18 957

原创 Java(android)安卓中的list对象排序

由于开发百度地图获取到的POI信息需要进行由进到远的排序。所以需要些排序算法。之前是采用冒泡排序算法算法如下:(摘自网络)public class MaoPaoSort { public static void main(String[] args) { try { int mp[] = new int[args.length]; for (int i = 0;

2013-05-21 15:44:17 1585

原创 android 将View转为Bitmap

使用百度地图的popup需要将view转为bitmap遂记之 LayoutInflater inflater = LayoutInflater.from(application); View view = inflater.inflate(R.layout.popup_layout, null); TextView title = (TextView) view

2013-05-10 11:14:09 1111

原创 android异步加载图片

自己写的,发上来大家看看,基础不是太好。package com.android.lalala.net;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.I

2013-05-07 15:25:14 924

原创 android用代码实现圆角背景

<stroke android:width="2dp" android:color="#1B1B1B" /> <padding android:bottom="5dp" android:left="10dp" android:right="10dp" android:top=

2013-04-24 16:44:07 982

原创 android AsyncTask下载并更新进度条运用例子

参数说明: AsyncTask第一个参数:String 传入的是需要下载的地址第二个参数:Integer 是进度条的进度 第三个参数:String 下载后的结果,如果您下载的是一张图片,可以将它改成BitMap示例代码如下:package com.example.testcctv;import java.io.ByteArrayOutputStrea

2013-04-18 10:22:57 2934 2

原创 android将InputStream转为FileOutputStream保存HttpURLConnection获取到的数据

有时候我们需要进行网络连接下载指定连接的数据。例如是一个更新的APK文件,我们需要将它下载并保存。以下代码可以参考:try { URL url = new URL(params[0]); HttpURLConnection connection = (HttpURLConnection) url .openConnection(); connection.set

2013-04-16 16:22:40 2158

原创 Android 使用GSON解析JSON 并转换为JAVA对象

关于JSON的介绍(摘自:http://www.oschina.net/p/google-json):Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。示例代码:Gson gson = new Gson();int[] ints = {1, 2,

2013-04-11 17:19:55 1423

原创 布局时候出现的一个小错误

需要实现的功能是底部的菜单布局布局的代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:ori

2013-03-14 14:38:59 719

原创 SQL语句的蛋疼错误

要实现一个远程升级数据库的功能首先读取网页上需要执行的语句然后利用android自带的SQL类执行Sql语句。从服务器上读取到的信息如下:Create TABLE IF NOT EXISTS sh_upgrade_test( [id_key] integer PRIMARY KEY AUTOINCREMENT ,[dict_id] varchar(20) NOT NULL ,[dict

2013-01-24 11:01:44 5099

原创 android安卓广播的使用

android的广播分为动态注册和静态注册两种情况首先先说下静态注册静态注册就是在xml进行注册 代码如下:java代码部分:package com.example.tt;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Int

2012-12-12 16:22:11 949

原创 android(安卓)sd卡写入 读取文件的例子

首先将图片写入到SDcard中,然后再把它读取出来显示到到imageView上。用到的图片xml文件代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" andro

2012-09-29 11:52:26 2006

原创 利用判断view的高度来关闭输入法

在开发过程中,有些界面是不需要弹出输入法的,所以我们得做个判断来关闭它。 参考了论坛大神的帖子,自己也写了一个。代码如下:?privatevoid closeKeyboard() { // 创建一个静态变量check,用于只获取一次屏幕高度,因为运用在首次运行的时候EditText会获得焦点,并且弹出输入法,我们要获取

2012-09-28 10:13:07 502

原创 android中的LayoutInflater简单运用

.在做项目的工程中,经常会用到一些相同的背景框,但是前景的选择不同。这个时候可以使用LayoutInflater来实现。代码如下:main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_

2012-08-13 11:33:26 535

转载 java的画图运用。一个简答的笑脸程序☺

一个简答的笑脸。需要两个java文件代码如下:GradeBook.javaimport java.awt.Color;import java.awt.Graphics;import javax.swing.JPanel;public class GradeBook extends JPanel { @Override public void paintCom

2012-08-03 15:17:56 3531

转载 java的简单逻辑博彩游戏craps

GradeBookTestGradeBookTestGradeBookTest一个流行的博彩游戏称为craps的掷骰子游戏规则如下:掷两个骰子。每个骰子有六面,上面分别有1~6个点。当骰子静止之后,计算朝上的两个面的点数之和。如果第一次投掷时这两个骰子点数之和是7或者11,那就赢了。如果第一次投掷的点数之和是2,3,12(称为craps)你就输了。 如果第一次投掷的点数之和为4,5,6

2012-08-03 09:58:28 2455

原创 android中listview的超简单运用

listview就是列表啦,一下代码是listview的简单运用。首先是xml文件<ListView android:id="@+id/listView1" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/

2012-07-30 10:26:15 2595

原创 android实现软件的更新、安装功能

.自动更新的功能在实际运用中还是比较常用到的。本文参考了大神的博客,自己复制写了一个,加上了些注释,也许会更好理解吧。原文地址:http://blog.csdn.net/Android_Tutor/article/details/7015986首先需要获得访问网络和读写的权限请在AndroidManifest.xml 添加以下代码两个XML文件main.xml

2012-07-27 16:14:14 686

原创 android中关于sqlite的简单运用

.sqlite是android内置的轻量级数据库,功能强大。先上一个xml文件,由于是练习,所以部分按钮我就没有修改了。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_p

2012-07-26 14:30:00 557

原创 android中的Service基础知识

Service即服务,没有UI,在手机中常见的运用是音乐播放器,音乐播放器能够在后台播放音乐,用的就是Service来实现的。参考网上的资料,做了一个玩玩。(也可以说是照搬了一个。)请结合Service的生命周期来理解。使用service需要在AndroidManifest.xml的application标签中加入 (name后面的参数请根据实际情况修改)首先是XML布局文

2012-07-25 11:10:26 453

原创 android中notification的使用 (包括线程、progressbar的使用)

在android运用中,经常可以看到在下载东西的时候可以有个进度条的玩意儿显示在状态栏中。参考网上的资料后,自己动手做了一个,结构不一定科学,但是功能确实是实现了。首先是两个xml文件:第一个是主页面,上面只有一个按钮而已。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" and

2012-07-24 14:11:27 1245

原创 android中的线程的简单运用

新建了两个线程一个用来显示进度条,一个用来显示计数。package com.fover;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.View;import androi

2012-07-18 16:34:00 486

空空如也

空空如也

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

TA关注的人

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