【android】
文章平均质量分 73
莫川
阿里巴巴集团高级无线开发专家
展开
-
Gradle脚本小总结
总结常用的Gradle小脚本原创 2022-07-14 21:11:57 · 803 阅读 · 0 评论 -
Android ANR的trace文件基本信息解读
Android ANR的trace文件基本信息解读原创 2022-07-12 20:38:04 · 5644 阅读 · 0 评论 -
Android线程总结
对android线程的优先级、线程安全、状态、线程池以及HandlerThread进行简单总结原创 2022-07-11 11:53:20 · 740 阅读 · 0 评论 -
移动端页面秒开优化总结
移动端页面优化小结原创 2022-06-30 16:58:13 · 296 阅读 · 0 评论 -
android端网络优化及OKhttp的总结
对android网络优化的一些总结原创 2022-06-15 22:25:51 · 720 阅读 · 0 评论 -
android包大小优化思路总结
android包大小优化思路总结原创 2022-06-15 21:35:16 · 540 阅读 · 0 评论 -
Android H5容器整理
1.如何实现和设计一套JSBridge?前端JS调用native的方式有很多种,或者说android有很多种方式可以拦截或者获取到JS的行为。如下使用onConsoleMessage的方式,来设计一个简单的JSBridge:前端代码片段 var callbackArr = {}; window.XJSBridge = { //JS调动native callNative: function (func, param, callback) {原创 2020-10-12 20:58:17 · 1726 阅读 · 1 评论 -
Android端架构梳理
android端架构梳理原创 2020-02-17 23:38:41 · 102 阅读 · 0 评论 -
android各种控件的事件监听及举例
原帖地址:http://www.iteye.com/topic/1060815#下面是各种常用控件的事件监听的使用①EditText(编辑框)的事件监听---OnKeyListener②RadioGroup、RadioButton(单选按钮)的事件监听---OnCheckedChangeListener③CheckBox(多选按钮)的事件监听---OnCheckedChange转载 2012-08-06 14:08:08 · 6136 阅读 · 0 评论 -
android开发简单的计算器
代码地址:http://download.csdn.net/detail/nuptboyzhb/4478048实现的最终界面: 开发中遇到的问题:ImageView的xml文件,出现src路径找不到的问题 ImageViewandroid:id="@+id/photo1" android:contentDescription="@string/app_name"原创 2012-08-05 16:50:42 · 31982 阅读 · 7 评论 -
学习android之Service
学习android之Service综述Service是android 系统中的一种组件,它跟Activity的级别差不多,但是他不能自己运行,只能后台运行,并且可以和其他组件进行交互。service可以在很多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity这个时候程序要在后台继续播放,比如检测SD卡上文件的变化,再或者在后台记录你地理信息位置的改变等等,总之服务嘛,总是原创 2012-08-07 21:22:36 · 2045 阅读 · 0 评论 -
android学习之ListView总结
ListView总结在原来的基础上,增加了点击后的消息响应函数。源代码下载:http://download.csdn.net/detail/nuptboyzhb/4484920列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。分类:根原创 2012-08-08 15:45:18 · 2119 阅读 · 0 评论 -
Android开发之文件浏览器
源码下载地址: http://download.csdn.net/detail/nuptboyzhb/4485545 该文件浏览器极易扩展,文件浏览器实现的功能是:主UI显示用户选择的文件的路径。完成这一功能的主要是FXExplore.java文件。如下图解析:主SelectFilesActivity.java文件 package com.example.c原创 2012-08-08 20:17:00 · 9766 阅读 · 4 评论 -
android学习之选择媒体库中的图片
从媒体库中选择图片主要是启动系统相关ActivityIntent i = new Intent( Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI;startActivityForResult(i, RESULT_LOAD_IMAGE);注意:这里要传一个整形的常量R原创 2012-08-08 16:36:29 · 3007 阅读 · 0 评论 -
android学习之绘图和触摸事件结合的小例子
如下图,你点击哪一块区域,程序就会提示你。里面主要是有MyCircle类完成,MyCircle继承View类,并重写其onDraw函数,onTouchEvent函数。当MyCircle显示时,调用其onDraw()函数,当用户点击时,调用onTouchEvent(MotionEvent event),动作事件中包含了点击的位置信息。根据点击的位置和画圆的位置之间的关系,做出相应的判断。原创 2012-08-09 20:27:31 · 2919 阅读 · 0 评论 -
android 学习之图像处理系统(一)
android 学习之图像处理系统(一)源代码:android图像处理系统1.0下图是软件运行的截图:本文只做了图像的打开和简单处理算法(图像的变亮、中值滤波、平滑滤波)的功能。其中,当软件运行时,首先调用软件内的lenna图像,显示在ImageView上。用户也可以选择媒体库中的图像。点击选择算法按钮,选择相应的处理算法(目前仅有3种),然后进行处理。图像处理的所有算法实原创 2012-08-10 19:56:46 · 15509 阅读 · 10 评论 -
android一种较为复杂的布局参考(xml文件)
下面是软件运行时的界面:xml代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/RelativeLayout_bg" android:layout_width="fill_parent" android:layout_he原创 2012-08-11 20:43:14 · 3084 阅读 · 0 评论 -
android一种较为复杂的布局
下面是软件运行时的界面:xml代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/RelativeLayout_bg" android:layout_width="fill_parent" android:layout_原创 2012-08-11 20:45:08 · 3138 阅读 · 4 评论 -
android图像处理系统框架
图像处理框架的功能简介:作者:郑海波 2012-08-12 Email:zhb931706659@126.com1.布局 有TextView、ImageView和Button三种控件2.功能: 2.1 显示:系统初始化时,显示Lenna图像 2.2 打开图像:Open按钮完成打开图像功能。点击Open按钮,用户可以选择媒体库中的图像; 2.3 处理图原创 2012-08-12 16:41:00 · 5172 阅读 · 0 评论 -
android学习之绘图总结
以下是程序的运行结果:代码如下:package com.example.njupt.zhb.canvastest;import android.R.integer;import android.app.Activity; import android.os.Bundle; import android.view.View; import android.co原创 2012-08-17 21:26:10 · 2754 阅读 · 0 评论 -
Android自定义控件实现及其布局
Android自定义控件实现及其布局Android自定义控件一般要继承View类,因此控件的实现及其相应的布局需要完成:1. 继承View类,并实现参数为(Context context,AttributeSet attrs)的构造函数2. 在布局文件xml中设置属性的时候,应以(包名.类名 />)的格式进行。3. 声明一个自定义控件的变量,用findVi原创 2012-08-18 15:54:26 · 10441 阅读 · 0 评论 -
Android 开发笔记之界面开发
Android 开发笔记之界面开发相关代码下载:http://download.csdn.net/detail/nuptboyzhb/44768221. android开发的帮助文档我的androidSDK安装路径是D:\android-sdk-windows,因此,帮助文档的路径在D:\android-sdk-windows\docs\index.html,用浏览器打开即可。这原创 2012-08-04 21:51:11 · 10173 阅读 · 0 评论 -
Android SQLite总结(一)
Android SQLite总结(一) 郑海波 2012-08-21 转载请声明:http://blog.csdn.net/nuptboyzhb/article/details/7891887前言对于Android平台来说,系统内置了丰富的API来供开发人员操作SQLite,我们可以轻松的完成对数据的存取。下面就向大家介绍一下SQLite常用的操作方法。本篇文章主要用到SQLiteDa原创 2012-08-21 16:10:29 · 30479 阅读 · 6 评论 -
Android图像处理系统1.4图像的锐化-边缘检测
Android图像处理系统1.4图像的锐化-边缘检测图像的锐化-边缘检测:(Robert Gradient、Sobel Gradient、Laplace Gradient)@author:郑海波相关博客:1.http://blog.csdn.net/nuptboyzhb/article/details/79259942.http://blog.csdn.net/nuptbo原创 2012-08-30 20:37:25 · 6732 阅读 · 2 评论 -
Android自定义控件超链接文本LinkTextView的实现
Android自定义控件LinkTextView的实现@author:郑海波 http://blog.csdn.net/nuptboyzhb/相关博客:http://blog.csdn.net/nuptboyzhb/article/details/7880916功能:设计一个TextView,当点击该TextView时,会打开相应的链接。如图: LinkTextView类的原创 2012-08-31 19:40:43 · 7330 阅读 · 0 评论 -
android简单网页浏览器的开发
android简单网页浏览器的开发@author:郑海波 http://blog.csdn.net/nuptboyzhb/功能概要:1.用WebView控件实现简单浏览器的开发2.实现了网页浏览器的简单功能。3.能够浏览网页中的所有内容。但不支持视频的播放。4.浏览器加载速度快。截图:编程要点:1.使用WebView控件,用于网页的显示2.设置WebVi原创 2012-09-01 09:22:39 · 12676 阅读 · 7 评论 -
基于web的android图像处理示例(Win7+Apache+PHP+Matlab+Android)
本文将介绍C/S模式的图像处理系统。C/S的框架已经在[1]中作了简单的介绍。[2]中介绍了如何搭建基于android和WAMP5的B/S模式的本机测试平台。本系统是在[4]中介绍的基础上开发的,有关图像显示和本地图像处理的框架可以参看[4];@author:郑海波 zhb931706659@126.com转载请声明:http://blog.csdn.net/nuptboyzhb/ar原创 2012-09-05 10:42:03 · 5852 阅读 · 10 评论 -
android NDK总结及注意事项(android ndk+jni初步)
最近几天看了有关android NDK方面的开发博客,相对此对一下总结:实验平台:操作系统:win7开发环境:Eclipse+ADT+AVD+JDK1.6+Cygwin+android NDK1.6_r1android开发环境的搭建,可以参考[1].android NDK环境搭建可以参考[2].注:1.JDK1.6安装的时候,没有发现问题,用Eclipse很久了,也没有发现原创 2012-09-07 16:48:52 · 3851 阅读 · 0 评论 -
android从服务器下载文件(php+apache+win7+MySql)
举例:android从apache服务器获取文件(图像),保存到相应的目录中,并从目录中将图像转变为Bitmap /* * 参数 :将要获取的服务器文件名 filename * 如果成功,返回真 */ boolean getImageByWeb2(String filename) { File img = new File(TEMP_WEB_IMAG原创 2012-09-15 22:40:07 · 6418 阅读 · 1 评论 -
android打开前置摄像头和后置摄像头
android打开前置摄像头和后置摄像头前言:我的android设备是原道N70双擎pad。这个平板电脑没有后置摄像头,只有前置摄像头,当我安装一些程序的时候,会出现“xxxx.apk已经终止”的错误,然后程序就会退出。思前想后,发现一般的应用程序是安装在手机上的,程序的默认摄像头是后置摄像头。由于我的pad没有后置摄像头,所以,调用后置摄像头就发生失败!怎么解决呢?解决问题编程的原创 2012-09-14 21:49:21 · 34897 阅读 · 5 评论 -
Android与OpenCV2.4.4(2013最新)搭建图像处理框架
Android与OpenCV2.4.4(2013最新)搭建图像处理平台注意事项一.环境搭建详细可以参考官方提供的文档:官方介绍1.首先是Android开发环境搭建:操作系统:Windows7开发环境:Eclipse+ADT+AVD+JDK1.6注意:android-sdk-windows中要含有android3.0 sdk2.搭建Android NDK和OpenCV2.原创 2013-03-20 16:14:50 · 6822 阅读 · 23 评论 -
基于android和WAMP5的B/S模式的本机测试平台(android+web)
B/S模式的本机测试平台:客户端:android自带网页浏览器 服务器:WAMP5+PHP+MySQL@author: 郑海波 njupt步骤:1.搭建WAMP5,可以看见PHP100视频讲解第一课(http://www.php100.com)2.运行WAMP5,将PHP+MySQL的文件复制到www目录内。注:代码下载:http://download.csdn.net原创 2012-09-01 15:02:55 · 6473 阅读 · 0 评论 -
c++服务器与android客户端进行文件传输功能的实现
c++服务器与android通过socket网络编程进行文件传输解决方案项目最新成品:http://blog.csdn.net/nuptboyzhb/article/details/8611179@author:郑海波 注:该博文隶属于项目《基于C/S模式的android手机与PC机通信系统的开发》。项目视频演示:http://v.youku.com/v_show/id_XNDgy原创 2012-12-02 18:34:45 · 9262 阅读 · 9 评论 -
Android自定义对话框的实现
自定义对话框的思路就是编写对话框的布局文件xml,然后在对话框中显示不同的控件。以下以显示文本控件为例(ImageView等都可以显示)。1.布局文件connect_dlg.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_原创 2013-03-26 21:16:07 · 3147 阅读 · 0 评论 -
android欢迎界面的编程实现[手相评分-软件实例]
首先,我们可以先看一下“手相评分”这款软件的启动画面。如下:其实,做欢迎界面的原理非常简单,就是在onCreate函数中启动一个线程,线程体在睡眠几秒钟之后,跳转到MainActivity即可。具体实现代码如下:WelcomeActivity.javaimport android.app.Activity;import android.content.Intent;im原创 2013-03-28 15:59:23 · 3750 阅读 · 2 评论 -
Android递归方式删除某文件夹下的所有文件
1.由于需要删除文件,因此需要如下权限:uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE">2.核心代码package com.example.deleteyoumi;import java.io.File;import android.os.Bundle;import andr原创 2013-05-30 15:42:17 · 6586 阅读 · 1 评论 -
android开机自启动原理与实现案例
原理:Android系统通过应用程序自行在系统中登记注册事件(即Intent)来响应系统产生的各类消息。 Android系统为应用程序管理功能提供了大量的API,通过配置Intent和permission来实现各种功能。开机自启动是通过 和权限实现。举例:1.新建一个广播接收器的类:[Java]/* * $filename: Boot原创 2013-06-07 21:01:06 · 3968 阅读 · 0 评论 -
《基于C/S模式的android手机与PC机通信系统的开发》项目
基于C/S模式的android手机与PC机通信系统的开发作者:郑海波单位:南京邮电大学 通信与信息工程学院 信号与信息处理 6班学号:1012010638邮箱:zhb931706659@126.com------------------------------------------------------------------------------------------原创 2012-11-22 18:02:25 · 15928 阅读 · 32 评论 -
Androidpn的使用指南
Androidpn的使用指南简介AndroidPN实现了从服务器到android移动平台的文本消息推送。开始前请准备:【下载】下载androidpn源代码git clone https://github.com/dannytiehui/androidpn.git或者http://download.csdn.net/detail/nuptboyzhb/6799905原创 2014-01-02 16:25:02 · 3380 阅读 · 1 评论 -
使用apktool反编译apk文件的资源信息
简介我们做web开发的时候,如果想要模仿某一网站的UI,我们可以通过浏览器自带的工具:查看源代码(html),网页中的图片资源以及样式等信息都可以下载到。然后我们用到自己的项目中去,免去了一些UI设计师的麻烦。即便我们重新设计页面,别人的UI也可以作为参考。而在Android开发中,怎么样才能查看别人apk中的资源呢?1.图片资源如果想要查看其他apk的图片资源,我们只需要解压ap原创 2013-12-23 17:00:20 · 2795 阅读 · 0 评论