使用技巧Windows

1、查看本机端口    netstat    netstat -ano    在最右列显示PID进程序号    netstat -nab    查看网络连接、端口占用和程序运行的详细信息 2、文件夹中打开DOS命令窗口 鼠标左键选中你要的文件夹 按住Shift键不放 点击鼠标...

2016-01-29 12:03:07

阅读数:251

评论数:0

使用技巧Windows

1、文件夹中打开DOS命令窗口 鼠标左键选中你要的文件夹 按住Shift键不放 点击鼠标右键 按W 即可进入DOS命令窗口 2、查看本机端口    netstat    netstat -ano    在最右列显示...

2016-01-29 12:00:32

阅读数:219

评论数:0

Android逆向笔记(1)---工具篇之apktool

apktool  官网:http://ibotpeaches.github.io/Apktool/ 说明:apk的反编译工具,反编译资源接近原始形式(包括resources.arsc,classes.dex,9.png。和XML)              目前(2016年1月)有两个版本  ...

2016-01-29 10:06:14

阅读数:2021

评论数:1

Androidx学习笔记(35)---新闻客户端之ListView显示新闻内容&ViewHolder优化

将数据展示到界面上 由于我们开辟线程获取到的集合数据,如果在直接主线程进行中进行展示数据,会呈现空指针异常(代码40行)。 为此我们需要借助消息将获取的集合数据发送到主线程中去。 public class MainActivity extends Activity { List n...

2016-01-28 22:32:17

阅读数:382

评论数:0

Androidx学习笔记(34)---新闻客户端之获取新闻xml文件并解析

1、根据xml的结点定义JavaBean 黑马52期就业快报 热烈祝贺黑马52期平均薪水突破13k 15687 http://192.168.1.100:8080/images/6.jpg 程序员因写代码太乱被杀害 凶手是死者同事,维护死者代码时完全看不懂而痛下杀手 16359 http...

2016-01-28 22:26:02

阅读数:262

评论数:0

Androidx学习笔记(33)---新闻客户端之布局

简要布局界面 layout 由于是新闻,所以会用到列表 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="ht...

2016-01-28 22:20:56

阅读数:186

评论数:0

Androidx学习笔记(32)--- Html源文件查看器

发送GET请求 URL url = new URL(path); //获取连接对象 HttpURLConnection conn = (HttpURLConnection) url.openConnection(); //设置连接属性 conn.setRequestMethod("GET...

2016-01-28 22:00:20

阅读数:308

评论数:0

Androidx学习笔记(31)--- android-smart-image-view查看网络图片

获取开源代码的网站 https://code.google.com/ https://github.com/ 在github搜索smart-image-view    下载开源项目smart-image-view 使用自定义组件时,标签名字要写包名 SmartIm...

2016-01-28 21:56:15

阅读数:761

评论数:0

Androidx学习笔记(30)--- 图片下载器加入缓存图片的功能

在《Androidx学习笔记(29)--- 开辟子线程 解决主线程阻塞》中加入缓存功能。 加入缓存图片的功能 把服务器返回的流里的数据读取出来,然后通过文件输入流写至本地文件 //1.拿到服务器返回的输入流 InputStream is = conn.getInput...

2016-01-27 23:12:30

阅读数:324

评论数:0

Androidx学习笔记(29)--- 开辟子线程 解决主线程阻塞

网络请求 主线程阻塞 UI停止刷新,应用无法响应用户操作耗时操作不应该在主线程进行 ANR application not responding应用无响应异常主线程阻塞时间过长,就会抛出ANR 主线程又称UI线程,因为只有在主线程中,才能刷新UI 主线程不能被阻塞 在An...

2016-01-27 23:08:26

阅读数:1615

评论数:0

Androidx学习笔记(28)--- 网络图片查看器---HttpURLConnection

使用HttpURLConnection 完成该功能  确定图片的网址 发送http请求 URL url = new URL(address); //获取连接对象,并没有建立连接 HttpURLConnection conn = (HttpURLConnection) ur...

2016-01-27 23:01:13

阅读数:276

评论数:0

Androidx学习笔记(27)--- 多选对话框

多选对话框 AlertDialog.Builder builder = new Builder(this); builder.setTitle("请选择你认为最帅的人"); 定义多选的选项,因为可以多选,所以需要一个boolean数组来记录哪些选项被选了 ...

2016-01-27 22:59:26

阅读数:231

评论数:0

Androidx学习笔记(26)--- Android更新SDK Manager

之前更新SDK的时候都是修改Host文件,但是需要时常更新Host比较麻烦,后来就使用了VPN。但是没有找到比较好用的。今天知道了QQ提供了更新,所以我们就不用像之前那么繁琐的操作了。       借助qq平台进行更新操作如下:        打开SDK Manager.exe,点击Tools...

2016-01-27 10:01:43

阅读数:194

评论数:0

Androidx学习笔记(25)-- 单选对话框

单选对话框 AlertDialog.Builder builder = new Builder(this); builder.setTitle("选择你的性别"); 定义单选选项 final String[] items = new String[]...

2016-01-26 09:23:17

阅读数:194

评论数:0

Androidx学习笔记(24)--对话框

确定取消对话框 创建对话框构建器对象,类似工厂模式 AlertDialog.Builder builder = new Builder(this); 设置标题和正文 builder.setTitle("警告"); builder.setMessage("...

2016-01-26 09:22:14

阅读数:194

评论数:0

Androidx学习笔记(24)-- ArrayAdapter&SimpleAdapter

ArrayAdapter 只能处理一种数据 SimpleAdapter 可以处理多种数据 import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Ma...

2016-01-26 09:20:24

阅读数:177

评论数:0

Androidx学习笔记(23)-- 创建ListView展示数据库的数据

ListView 就是用来显示一行一行的条目的MVC结构 M:model模型层,要显示的数据 ————people集合V:view视图层,用户看到的界面 ————ListViewc:control控制层,操作数据如何显示 ————adapter对象   ListView的每一个条目都是一个Vi...

2016-01-26 09:19:39

阅读数:317

评论数:0

Androidx学习笔记(22)-- 动态创建TextView展示数据库的数据

创建TextView展示数据库的数据至屏幕 任意插入一些数据定义业务bean:Person.java 读取数据库的所有数据 Cursor cs = db.query("person", null, null, null, null, null, null); ...

2016-01-24 18:51:58

阅读数:747

评论数:0

Androidx学习笔记(21)-- SQLite 事务

事务      保证所有sql语句要么一起成功,要么一起失败 保证多条SQL语句要么同时成功,要么同时失败最常见案例:银行转账 事务api try { //开启事务 db.beginTransaction(); ............

2016-01-24 18:44:37

阅读数:208

评论数:0

Androidx学习笔记(20)-- SQLite创建 增删改查(普通方式和API方式)

创建数据库 //数据库创建时,此方法会调用 @Override public void onCreate(SQLiteDatabase db) { db.execSQL("create table person(_id integer primary key autoincrem...

2016-01-24 18:40:55

阅读数:237

评论数:0

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