android
文章平均质量分 80
记忆沉思
这个作者很懒,什么都没留下…
展开
-
Git 生成key 和SSH的两种方式(putty 和android studio)
git 其实可以用密码管理,也可以用key获取公钥和私钥生成。第一方式:putty这种相对简单一些,下载putty (putty-64bit-0.68-installer.msi)到指定目录,如下:1,点击图(1)的exe,运行putty.2,点击图中2 的puttygen.exe 生成公钥和私钥如下图:3,点击图中1生成公钥私钥(鼠标一直在界面上晃动会生成原创 2017-08-31 14:33:30 · 7961 阅读 · 0 评论 -
Android深入浅出之Audio 第一部分 AudioTrack分析
http://www.cnblogs.com/innost/archive/2011/01/09/1931457.htmlAndroid深入浅出之Audio第一部分 AudioTrack分析一 目的本文的目的是通过从Audio系统来分析Android的代码,包括Android自定义的那套机制和一些常见类的使用,比如Thread,MemoryBase等。分析的流程是:l转载 2014-01-03 18:05:40 · 1017 阅读 · 1 评论 -
三步升级已安装的 Android SDK 和 ADT 插件
SDK和ADT的版本如果不是很一致的话会在启动Eclipse时候弹出对话框,大概意思是需要更高的sdk版本才可以,接下来看到别的博客中写的更新版本问题,通过这个方法就可以解决版本更新的问题,就不用再自己写一个博客了,接下来给大家分享一下:如何快速地把已安装的 Android SDK 及 Eclipse 的 ADT 插件升级到最新版本?同时又能保证之前下载的 Android API 和扩展可转载 2014-03-16 00:46:15 · 1110 阅读 · 0 评论 -
【Android-Emulator】Android模拟器介绍和基本使用
接下来讲解的是ANDROID模拟器的介绍和使用,最后还有PC电脑和ANDROID模拟器访问模拟器之间tcp/udp通信,写这篇文章大部分是从网络上获取的信息,希望对大家有帮助1、Android模拟器介绍Android中提供了一个模拟器来模拟ARM核的移动设备。Android的模拟器是基于QEMU开发的,QEMU是一个有名的开源虚拟机项目(详见http://bellard.org/q原创 2014-03-16 01:04:18 · 7127 阅读 · 0 评论 -
android解析XML总结(SAX、Pull、Dom三种方式)
在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式。最近做了一个android版的CSDN阅读器,用到了其中的两种(sax,pull),今天对android解析xml的这三种方式进行一次总结。 今天解析的xml示例(channels.xml)如下:xml version="1.0" encoding="u转载 2014-03-14 08:27:57 · 729 阅读 · 0 评论 -
Android APK反编译详解(附图)
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。本文Android反编译教程,测试环境:Win7 Ultimate x64Ubun转载 2014-03-11 16:15:51 · 642 阅读 · 0 评论 -
android中JNI的调用生成头文件步骤
android 中通过JNI调用本地方法步骤介绍:首先是在eclipse中生成类文件package Pag;public class JNI { static{ System.loadLibrary("hello"); } public native void printHello(); public static void main(String[] args) {原创 2014-03-10 10:11:40 · 1908 阅读 · 0 评论 -
TCP网络编程
TCP实例一[java] view plaincopyprint?package com.nbchina.tcp1; import java.io.IOException; import java.io.OutputStream; import java.net.Socket; public c转载 2014-02-19 17:30:09 · 714 阅读 · 0 评论 -
App集成支付宝
手机的在线支付,被认为是2012年最看好的功能,我个人认为这也是移动互联网较传统互联网将会大放光彩的一个功能。人人有手机,人人携带手机,花钱买东西,不再需要取钱付现,不再需要回家上网银,想买什么,扫描一下,或者搜索一下,然后下单,不找零,直接送到你家,这将是手机支付给我们带来的全新交易体验。谷歌刚推出了谷歌钱包,这必是我们后面要使用的主要手段,但是鉴于当前国情,我觉得有必要介绍一下andr转载 2014-02-19 17:33:14 · 883 阅读 · 0 评论 -
Android Notification详解
Notification,俗称通知,是一种具有全局效果的通知,它展示在屏幕的顶端,首先会表现为一个图标的形式,当用户向下滑动的时候,展示出通知具体的内容。关于Notification的详细介绍可参考Android Developer NotificationsNotification视觉风格Notification有两种视觉风格,一种是标准视图(Normal v转载 2014-02-18 16:13:59 · 755 阅读 · 0 评论 -
Android Looper和Handler
Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessage(Message msg)方法来对特定的Message进行处理,例如更新UI等。MessageQueue:消息队列,用来存放Handler发转载 2014-02-17 17:43:48 · 558 阅读 · 0 评论 -
Android应用的自动升级、更新模块的实现
我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果:1. 准备知识 在AndroidManifest.xml里定义了每个Android apk的版本标识:[xhtml] view plaincopy转载 2014-02-17 17:42:42 · 608 阅读 · 0 评论 -
Android -- Looper.prepare()和Looper.loop() —深入版
Android中的Looper类,是用来封装消息循环和消息队列的一个类,用于在android线程中进行消息处理。handler其实可以看做是一个工具类,用来向消息队列中插入消息的。 (1) Looper类用来为一个线程开启一个消息循环。 默认情况下android中新诞生的线程是没有开启消息循环的。(主线程除外,主线程系统会自动为其创建Looper对象,开启消息循环转载 2014-02-17 10:13:40 · 727 阅读 · 0 评论 -
Android 深入ViewPager补间动画,实现类京东商城首页广告Banner切换效果
如有转载,请声明出处: 时之沙: http://blog.csdn.net/t12x3456某天看到京东商城首页的滑动广告的Banner,在流动切换的时候有立体的动画效果,感觉很有意思,然后研究了下如何实现. 废话不多说,接下来我会讲述如何实现这种效果,以及如何根据需求自定义出新的动画效果进行扩展实现.首先还是看一下京东商城上的效果: 像一般做这种效果怎么办呢?我的建议还是先在github或者go转载 2014-02-27 10:15:29 · 843 阅读 · 0 评论 -
Cocos2d-x学习之windows 7 android环境搭建及其cocos2d-x之ANDROID图文学习教程
博客连接地址:http://www.cnblogs.com/lhming/default.html?page=1android平台工程创建1、android SDK+NDK安装1)、安装java jdk(如果已经安装了,可以不用此步骤)进入:http://www.oracle.com/technetwork/java/javase/downloads/index转载 2014-03-16 10:00:08 · 759 阅读 · 0 评论 -
编写android程序调用jni本地方法的实现(详细例子)
在写android程序的时候会用到jni,接下来的代码讲诉C实现,环境配置请看我其他的博客,不多说,直接上代码,代码上几乎每一句都会解释,绝对易懂#include "com_ndk_test_JniClient.h"#include //#include#include #define ARRAY_LENGTH 5//宏定义#ifdef __cplusplusextern "C"原创 2014-04-06 20:46:27 · 2786 阅读 · 0 评论 -
android开发异常信息收集程序代码
android 异常信息收集原创 2014-06-04 18:14:37 · 1355 阅读 · 0 评论 -
cocos2d学习时期好文章链接地址整理
http://www.cnblogs.com/sanjin/p/3275350.html原创 2014-04-08 15:27:28 · 726 阅读 · 0 评论 -
cocos2dx移植android平台
尊重版主:http://www.cocoachina.com/bbs/read.php?tid=195182转载 2014-04-08 23:41:11 · 860 阅读 · 0 评论 -
Android NDK: jni/Android.mk: Cannot find module with tag 'cocos2dx' in import path解决办法
在网上收集了很多的方法都没有见效,这样也许有很多的原因,为了其他人的开发,本人将所见到的所有答案列举出来,供大家参考,分享是一种美德Eclipse环境新建环境出现如下错误:Android NDK: jni/Android.mk: Cannot find module with tag 'cocos2dx' in import path Android NDK: Are原创 2014-04-08 17:44:11 · 9089 阅读 · 1 评论 -
Eclipse NDK 配置
一、关于NDK:NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要原创 2014-03-13 18:05:31 · 789 阅读 · 0 评论 -
Cocos2d-x学习之windows 7 android环境搭建
android平台工程创建1、android SDK+NDK安装1)、安装java jdk(如果已经安装了,可以不用此步骤)进入:http://www.oracle.com/technetwork/java/javase/downloads/index.html 或者直接点击下载。如下图选择JDK DOWNLOAD(android 开发无需JRE)转载 2014-04-07 18:53:20 · 708 阅读 · 0 评论 -
android流媒体开发全部详解
http://blog.csdn.net/jwzhangjie/article/details/9947559链接地址关于直播的相关信息这里不做详解,我们对直播应该很熟悉,实现生活中有各种直播,他们如何实现的呢,其实开发一个简单不能简单的直播,只需要两个:1、直播地址 2、播放器,对于直播地址我们可以利用很多软件获取连接,播放器,现在开源的也有很多,最常见的就是ffmpeg,但原创 2014-03-26 09:07:54 · 2695 阅读 · 0 评论 -
android编写JNI方法
在 这篇文章中将会简单介绍如何编制一些简单的JNI 方法。我们都知道JNI方法可以帮助我们调用用C/c++编写的函数,这样如果一项工作已经用C /c++语言实现的话,我们就可以不用花很大的力气再用JAVA语言对这一工作进行再实现,只要编制相应的JNI函数,就可以轻松实现JAVA语言对C /c++函数的调用,从而大大减轻程序开发人员的工作量。 在这个项目中,我们编制了很多小实例,通过阅读,运原创 2014-04-06 21:11:52 · 1046 阅读 · 0 评论 -
android通过C代码实现动态和静态链接
ANDROID中静态链接C文件:0,首先安装gcc相关的编译器,具体不详述,笔者用的是mingw,也可以用其他的编译器,网络上很多安装详解,本文不做叙述。1,创建C代码,命名为hello,编写内容:#includeint main(){printf("hello c!!!");return 0;}2,进入c文件指定的目录中比如:d:\test原创 2014-04-04 23:12:24 · 1178 阅读 · 0 评论 -
第三方集成之webservice教程(详细讲述)
打开连接,包括所有的webservice通讯知识:http://www.eoeandroid.com/thread-169417-1-1.html原创 2014-04-03 21:41:17 · 690 阅读 · 0 评论 -
Android实现伸缩弹力分布菜单效果
本文介绍下在Android中实现伸缩弹力分布菜单效果。关于这种菜单效果在IPhone中比较常见,效果比较酷。那么在Android中实现只是一种简单的模仿。 这两天无意间看到一园友的博文实现Path2.0中绚丽的的旋转菜单,感觉效果不错,但是发现作者没有处理线程安全的问题,所以在这里我修正了下,并且改善下部分功能。今天发布这篇文章的目的是希望能在Android用户体验上提出一些相关转载 2014-03-24 20:04:11 · 1314 阅读 · 0 评论 -
ListView部分样式属性设置
在硬编码中:ListView lv= getListView();lv.setDivider(new ColorDrawable(Color.GREEN));//用这个设置颜色lv.setDivider(getResources().getDrawable(android.R.drawable.ic_menu_camera));//或者选一个系统提供的样式lv.setDividerHeig转载 2014-03-24 16:29:43 · 1420 阅读 · 0 评论 -
android常见问题汇总
1.R.java消失或解析异常查看res中资源文件,图片,xml等。比如图片文件名不能有大写不能有空格。搞定错误之后Project->clean就可以了。2.自定义title栏。首先要z在values->styles中定义一个style,然后在mainfest文件中设置android:theme.最后在Activity中按照这个顺序写:super.onCreate(转载 2014-04-30 13:58:35 · 984 阅读 · 0 评论 -
Android ViewPager使用详解
这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,他就是PagerAdapter。看一下api的图片, ViewPager的功能就是可以使视图滑动,就像Lanucher左转载 2014-02-27 09:57:20 · 685 阅读 · 0 评论 -
Android开源项目SlidingMenu深入剖析
SlidingMenu简介:SlidingMenu的是一种比较新的设置界面或配置界面效果,在主界面左滑或者右滑出现设置界面,能方便的进行各种操作.目前有大量的应用都在使用这一效果。如Evernote、Google+、Foursquare等,国内的豌豆夹,人人,360手机助手等都使用SlidingMenu的界面方案。项目下载地址:https://github.com/jf转载 2014-02-27 09:55:56 · 576 阅读 · 0 评论 -
android中另一中处理图片的工具类(简单实现)
android处理图片的静态工具类的实现:package com.demo;import java.io.IOException;import java.io.InputStream;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.net.HttpURLConnection;转载 2013-12-23 22:40:08 · 658 阅读 · 0 评论 -
android中图片内存缓存的工具类的实现
android中实现图片缓存的工具类的实现:package com.demo.loading;import java.lang.ref.SoftReference;import java.util.HashMap;import java.util.LinkedHashMap;import java.util.concurrent.ConcurrentHashMap;import an原创 2013-12-23 21:28:05 · 933 阅读 · 0 评论 -
java实现图片文件的缓存工具实现
package com.demo.loading;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.Arrays;转载 2013-12-23 21:21:48 · 3088 阅读 · 1 评论 -
java压缩解压缩文件工具类的实现
下面代码有解释,直接创建类复制就可以用package com.gooagoo.stcu.utils.zip;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.F原创 2013-12-23 21:09:27 · 760 阅读 · 0 评论 -
java实现Http工具类的封装
http工具类的实现:package com.demo.http;import java.net.UnknownHostException;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util原创 2013-12-23 21:12:23 · 1959 阅读 · 0 评论 -
java实现文件监听(2)
上一个文章监听文件时java自带的,本文的文件监听代码是apache第三方的文件监听。用此包需要引入第三方。通过类直接可以调用本代码的静态方法代码如下:package com.demo.filelistener;import java.io.File;import java.util.concurrent.TimeUnit;import org.apache.commons.io.mon原创 2013-12-23 20:59:26 · 1384 阅读 · 0 评论 -
android中dialog工具类的实现(多种dialog的创建)
第一种:bitmapDialog的建立javademo1:package com.demo.dialog;import android.app.Dialog;import android.content.Context;import android.graphics.Bitmap;import android.view.LayoutInflater;import android原创 2013-12-23 21:53:29 · 4318 阅读 · 0 评论 -
MD5加密算法(java实现)
import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public转载 2013-12-23 21:02:26 · 946 阅读 · 0 评论 -
java文件监听的实现(1)
平时能用到文件的监听,通过文件的变化实现对文件内容的处理,多了不说。看下面代码,很容易看懂。(包没有引用)public class FileObserverDemo extends FileObserver {/** 监听事件 */public static int CHANGES_ONLY = CREATE | DELETE | CLOSE_WRITE | MOVE_SELF| MOV原创 2013-12-23 20:57:49 · 1133 阅读 · 0 评论