好咖啡要和朋友一起品尝,好“模板”也要和同样喜欢它的人一起分享。 网站首页心得笔记
51_隐式意图和显示意图
发布时间:2021-03-01 18:42:44作者:雪饮
两个activity以前的项目中就只有一个activity,就一个主页面。如果要实现一个应用程序有多个页面,假如是两个,就要有两个activity。要新增activity则可以在清单文件中新增activ
详细信息>>50_如何避免掉程序出现anr异常(应用程序未响应)
发布时间:2021-03-01 11:29:49作者:雪饮
回顾前面的关于网络请求的项目,比如获取一个网络地址的html源码这个项目,那么当填写一个访问超慢,甚至最后都访问不到的比如google.com时候,不等“查看”的内容返回
详细信息>>49_多线程断点下载的实现&界面的更新
发布时间:2021-02-28 16:42:37作者:雪饮
上一篇我们了解了子线程更新ui的具体实现,接下来就继续回到上上篇中我们还没有完善的ui更新,来实现这个多线程断点下载最后的下载进度等的ui更新。MainActivity.java:package
详细信息>>48_通过handler和message在子线程里面去更新UI
发布时间:2021-02-28 11:43:29作者:雪饮
上次完成了多线程断点续传的移植到安卓端,但是主要是实现了逻辑移植,实际上对应ui,比如进度条等还没有进行渲染更新。那么这次也先不急着去渲染更新,这次先来了解下如何去更新
详细信息>>47_多线程断点续传移植
发布时间:2021-02-27 18:49:53作者:雪饮
Javase中实现断点续传在前面javase中我们实现了多线程文件下载,这次我们要基于此基础实现下多线程的断点续传。主程序MutileDownload.java完善如:package down; import java.
详细信息>>46_多线程下载文件的原理
发布时间:2021-02-27 10:52:09作者:雪饮
这次多线程下载文件,暂时先单独在javase上面实现,暂不建立在安卓上。这个eclipse的jee版本支持普通项目和java ee项目一起建立,例如Eclipse Java EE IDE for Web Developers.
详细信息>>45_调用webservice获取电话号码归属地
发布时间:2021-02-26 16:18:09作者:雪饮
webservice接口今天来实现调用webservice获取电话号码归属地,那么就要先找到这样一个webservice接口人穷,没钱,找了一个免费的,虽然每天只能免费调用100次,也是可以的。就这个吧
详细信息>>44_采用httpclient上传数据
发布时间:2021-02-26 11:00:14作者:雪饮
搭建一个复合型post接口(普通表单数据以及文件数据)首先在之前的javaweb项目中建立一个jsp表单(复合表单)如Login.jsp:<%@ page language="java" contentType="text/html; char
详细信息>>43_采用httpclient发送post请求
发布时间:2021-02-25 15:01:47作者:雪饮
继前面实现了httpClient以get方式请求接口,这次再其基础上继续完善post的方式DataService.java中具体实现方式:package com.example.login;
import java.io.InputStream;
i
42_采用httpclient发送get请求
发布时间:2021-02-25 13:58:30作者:雪饮
下载org.apache.http.client.HttpClient继续在昨天安卓项目中完善以实现通过HttpClient来实现get请求所用的是这个类org.apache.http.client.HttpClient,一般内置是没有的,需
详细信息>>41_采用post方式提交数据到服务器
发布时间:2021-02-24 15:57:36作者:雪饮
实现post接口在前面的javaweb项目中再建立一个jsp页面,用以form表单提交,method为post如form.jsp:<%@ page language="java" contentType="text/html; charset=utf-8" page
详细信息>>40_通过get方式提交数据到服务器
发布时间:2021-02-24 14:12:00作者:雪饮
建立一个get接口在昨天的javaweb项目中的src目录中建立一个包名称随意然后在这个包中建立servlet类名随便填,但首字母尽量大写确定doGet与doPost都有勾选,一般默认都是勾选的
详细信息>>39_视频客户端综合案例&界面的显示
发布时间:2021-02-23 16:19:20作者:雪饮
纠正xml接口上次把info.xml中的简单的文本信息获取并渲染到了视图,这次要把列表视图美化下,最重要的是图片信息要获取到并做本地缓存。那么首先纠正下上次的info.xml之前这里
详细信息>>38_视频客户端综合案例&获取数据
发布时间:2021-02-23 14:14:31作者:雪饮
准备xml接口这次模拟一个app的数据列表的数据是从一个xml内容响应的接口中取得。则如前面建立jsp页面一样,需要建立一个xml页面(接口),同样也需要运行到server中对于其中图片的
详细信息>>37_网页html的查看器
发布时间:2021-02-22 18:02:05作者:雪饮
建立web网页既然前面搭建了tomcat的服务,这个服务一般为JAVA EE服务,JAVA EE典型的后端网页就是jsp,那么就需要建立一个jsp网页。下载eclipse如eclipse-jee-indigo-SR2-win32
详细信息>>抓包工具HttpWatch Professional的使用
发布时间:2021-02-22 15:34:37作者:雪饮
解压资源如“HttpWatch Professional 7.0.23破解版(附Lic).ZIP”并安装安装后打开ie浏览器默认情况下ie浏览器底部会弹窗一个类似加载项之类的交互,可以点击启用
详细信息>>36_网络图片查看器
发布时间:2021-02-22 14:48:10作者:雪饮
tomcat环境搭建下载如apache-tomcat-7.0.108-windows-x64.zip解压后进入其bin目录运行startup.bat按照提示需要配置JAVA_HOME环境变量这里配置JAVA_HOME环境变量时变量值可
详细信息>>35_操作系统contentprovider的联系人
发布时间:2021-02-21 21:44:57作者:雪饮
TortoiseGit在今天的正题开始之前先介绍一个好工具,我下载的是这个TortoiseGit-2.11.0.0-64bit.msi据说要先安装git,安装时候还要勾选一个可以让git命令默认自动配置到环境变
详细信息>>34_内容观察者&通过内容观察者获取用户发送短信的内容
发布时间:2021-02-21 15:16:29作者:雪饮
通知服务搭建在昨天的内容提供者中,其实还可以在每个操作之后进行通知,通知观察者(即昨天的那个其它apk包,只是昨天那个apk包还没有实现观察者服务)那么在昨天的PersonProvider.
详细信息>>33_通过内容提供者操作另外一个应用私有数据库的内容
发布时间:2021-02-20 21:21:42作者:雪饮
内容提供者在安卓中一般情况下默认的是一个包(apk)中的数据库是仅仅只让该apk可以访问的,那么如果要实现一个apk中的数据库也可以让其它包来访问需要怎么做呢?这就是今天的话题
详细信息>>32_cursoradapter的原理和使用_注意_id的问题
发布时间:2021-02-20 15:16:31作者:雪饮
继上次使用了数组数据适配器进行视图渲染,那么视图渲染还可以用简单游标适配器进行渲染,既然需要用游标去渲染,则需要一个将数据库中数据查询出来不做任何处理,仅仅以数据结果
详细信息>>31_arrayadapter的原理和使用
发布时间:2021-02-20 14:22:11作者:雪饮
继昨天用简单数据适配器去渲染listview的item.xml,还有一个比简单数据适配器更简单的是数组数据适配器ArrayAdapter,那么实现如MainActivity.java:package com.example.myapp
详细信息>>30_simpleAdapter的原理和使用
发布时间:2021-02-19 18:00:38作者:雪饮
SimpleAdapter数据适配器从字面上就能看出其简单易用,相比BaseAdapter数据适配器省了不止一点点代码呢
MainActivity.javapackage com.example.myapplication;
import andr
29_listview的点击事件&通过debug 知道方法参数的含义
发布时间:2021-02-19 16:56:46作者:雪饮
利用debug调试抓臭虫的方式来了解一个我们并不了解的某个函数的某个参数
假定这里BaseAdapter适配器中的如下getView方法的第三个参数parent不太了解,则可以在实现的方法体
28_初次使用listview
发布时间:2021-02-19 15:33:27作者:雪饮
listviewlistview可算是一个可以滚动的视图列表吧主要特点就是列表中元素数量较少时候一次性全部加载了,如果数量高于屏幕高度,则多余部分不加载等上滑时候才加载多余部分的
详细信息>>