自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android-常用UI网站

##android武器库    1. p.codekk.com    2. http://android-arsenal.com/    3. http://alamkanak.github.io/android-libraries-and-resources/    4. http://www.appance.com/category/android/##推荐网站    1. http://go...

2018-05-14 00:36:25 1728

原创 Android-加密总结+支付集成问题

> 加密算法总结> 银联支付> 支付宝:要求需要公司账号> 微信支付:微信更新测试服务器,Demo,丢失聊天记录(安全码策略:keystore)> 扩展:混合开发(android+H5,通信三种方式) * 1.js主动调用android * 2.android主动调用js * 3.js callback回调式调用android### 01.数字签名应用实战-签名&gt...

2018-05-14 00:35:49 1054

原创 Android -常用加密

> 古典加密算法:凯撒加密> ascii编码> Byte和bit:二进制字节和位关系> base64编码和解密> 对称加密算法:DES、AES> 非对称加密RSA> 消息摘要:md5、sha1、sha256> 数字签名:避免黑客抓包篡改参数> 只有是一家公司,有能力,必须使用加密算法> 目标:独立封装对称加密算法、非对称加密算法、使用md...

2018-05-14 00:34:43 274

原创 Android-开源项目介绍

### 01.课程介绍> 0.开源项目介绍> 1.Volley四大请求> 2.LruCache实现图片缓存> 3.缓存更新策略:什么时候更新(模块间跳转清空缓存),豌豆荚、京东商城> 4.自定义Volley请求> 5.二次封装Volley请求:> 6.Volley绑定Activity生命周期> MVP框架### 02.开源项目介绍> 以后开发:...

2018-05-14 00:33:59 275

原创 Android -杂记

> 1.ant打包完成:AndResguard(微信资源包混淆)> 2.jenkins项目自动化(自动化构建android项目)> 3.sqlitecipher数据库加密> 4.https编程(服务器配置+客户端编程):银行、金融领域使用,> 5.逆向编程:在加密算法安全领域使用,解决陌生类编码> 6.leakcanary:分析检测内存泄漏(支付宝、淘宝、京东商...

2018-05-14 00:32:49 223

原创 Android-笔记总结

一:网络框架的优缺点 1.volley 优点:  (1)自动调度网络请求;  (2)高并发网络连接;  (3)通过标准的 HTTP cache coherence(高速缓存一致性)缓存磁盘和内存透明的响应;  (4)支持指定请求的优先级( 请求队列的优先级排序);  (5) 提供多样的取消机制:网络请求 cancel 机制,我们可以取消单个请求,或者指定取消请求队列中的一个区域;  ...

2018-05-14 00:29:46 261

原创 Android-自定义View2

1.viewGroup绘制流程  总结:当继承ViewGroup的时候必须要重写onMeasure方法和onLayout方法,在onMeasure方法里面完成对孩子的测量,在onLayout方法里面完成对孩子的摆放.          当继承View的时候必须要重写onMeasure方法和onDraw方法 在onMeasure方法里面完成对当前view的测量,在onDraw完成绘制.2.getMe...

2018-05-14 00:28:38 165

原创 Android-自定义控件

1.autoCompleteTextview  [1]在布局中声明<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/to...

2018-05-14 00:28:13 216

原创 Android-Fragment

1.fragment介绍fragment总是被嵌入到Activity里 fragment要添加到ViewGroup里fragment是在android3.0的时候被引入的.代码实现1.在布局声明<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/...

2018-05-14 00:25:46 176

原创 Android - 内容提供者

1.谷歌为什么研发内容提供者   1.activity 代表页面  2.广播接收者.外拨电话事件 方便程序员开发更多的应用程序.3.service:播放音乐 4.内容提供者:暴漏私有的数据库给其他应用使用.   2.chmod 777 itheima.db 修改文件权限 2.内容提供者工作原理       代码实现    1.在应用1的内部定义一个内容提供者      URI:统一资源标示符   ...

2018-05-13 23:43:39 710

原创 Android - sqlite

1.sqlyog软件的使用. 使用这个工具可以直接创建数据库 表 直接添加数据2.jdbc   jdbc是什么         jdbc:java数据库连接.   jdbc有什么用      jdbc可以适配市面上大多数数据库.我们使用java语言开发只要写一套程序就ok.   jdbc怎么用         [1]加载对应数据库的驱动         [2]连接要操作的数据库        [3...

2018-05-13 23:41:25 190

原创 Android - 服务(+补间)

1.进程概念    进程代表不同应用程序,系统会为每个应用程序创建一个进程和线程(主线程)   进程分类        1.前台进程 Foreground process  :用户正在交互 ,当广播接收者的onReceive方法执行       2.可视进程 Visible process  用户不可以交互 但是可以看得见       3.服务进程 Service process  进程里面运行了...

2018-05-13 23:35:34 200

原创 Android -多页面开发

1.清单文件介绍  1.1如果想让你的应用程序有多个启动入口应该做如下配置: <activity android:name=".Main2Activity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> ...

2018-05-13 23:33:50 1997

原创 android-网络编程2

1.乘法表. 代码实现过程 [1]搭建UI  [2]servlet代码protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //1.获取客户端提交的数据 String name = request.getPa...

2018-05-13 23:32:52 186

原创 Android -handler-request.

1.handlernew Handler().postDelayed(new Runnable() { @Override public void run() { // Toast.makeText(MainActivity.this, "hehe", Toast.LENGTH_SHORT).show(); ...

2018-05-13 23:32:00 288

原创 Android- 网络编程

1.网页源码查看器   代码实现步骤   [1]搭建UI        [2]httpurlconnection类基本用法public void click(View view) { try { //1.获取用户输入的路径 String path = et_path.getText().toString().trim(); ...

2018-05-13 23:30:57 182

原创 Android-html

1.simpleAdapter public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentV...

2018-05-13 23:30:01 245

原创 Android - ListView

1.  Listview的入门  listview是一个垂直滚动的列表.   可以展示一些条目 每个条目长得都查不多. 代码实现过程  1.在布局中声明listview<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/and...

2018-05-13 23:28:44 995

空空如也

空空如也

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

TA关注的人

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