自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020-08-17

项目场景:自定义view控件问题描述:调用view报java.lang.NoSuchMethodException错误原因分析:只重写一个构造函数,调用时有问题。解决方案:将构造函数全部重写一次。

2020-08-17 14:45:37 114

原创 android微笔记:程序员如何自己动手制作.9图片

一、标签 :.9图片相关知识二、环境:androidstudio 3.6.3三、描述: 1、将.png图片,先上传到drawable/下面,点击右键如下图,有一个“create 9-Patch file......”选项。 2、右边的编辑界面出现如下:我的例图有一点大了,右边的展示图案没显示完。 3、 绘制:直接将鼠标移动到绘制的地方,按下左键,拖动鼠标开始绘制了。...

2020-05-30 20:58:30 637

原创 Android studio 无法显示引用对象的方法提示列表

今天在编辑程序时,突然引用对象的方法提示列表,怎么也显示不出来了,发现只需要将File->Power Save Mode前面勾去掉,就可以出来了。

2016-12-11 11:32:55 1786

转载 Android WebView的Js对象注入漏洞解决方案

webviewjsandroid安全漏洞目录(?)[-]1使用场景2漏洞描述3漏洞证明4解决方案5一些思考最近在做一个项目过程中,发现了一个很严重的安全漏洞,这个漏洞是乌云平台(http://www.wooyun.org)报告出来的。1,使用场景我们很多时候要使用WebView来展示一个网页,现在很多应用为了做到服务端可控,很多结果页都是网页的,

2015-06-26 10:41:43 602

转载 Android 动态加载(防止逆向编译)技术

防破解技术主要有四种实现方式:1.代码混淆(ProGuard)技术 2.签名比对技术 3.NDK  .so 动态库技术 4.动态加载技术.          参考资料:http://bbs.pediy.com/showthread.php?t=137112              第一种 代码混淆技术(ProGuard)  该技术主要是进行代码混淆,降低代码逆向编译后的可读性

2015-06-26 10:37:52 678

转载 Groovy入门教程

Groovy入门教程kmyhy@126.com  2009-5-13一、groovy是什么简单地说,Groovy 是下一代的java语言,跟java一样,它也运行在 JVM 中。作为跑在JVM中的另一种语言,groovy语法与 Java 语言的语法很相似。同时,Groovy 抛弃了java烦琐的文法。同样的语句,使用groovy能在最大限度上减少你的击键次数——这确实是“懒惰程序员

2015-06-02 19:31:58 490

转载 android工具----adb的使用

Android 调试桥http://www.androidin.com/docs/reference/adb.html#sqlite Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。可以通过下列几种方法加入adb:在设备上运行shell命令 通过端口转发来管理模拟器或设备 从模拟器或设备上拷贝来或拷贝走文件 下面

2010-05-18 09:29:00 2500 2

转载 android 的.apk文件的反编译方法

[版权归作者wixe所有,欢迎转载,但请事先告知作者并注明出处]要反编译一个apk译文件,需要做以下几步:1.找到apk安装文件2.找到安装软件的*.dex译文件3.dump dex文件4.分析dex文件获取想要的代码1.找到apk安装文件这个比较容易,把手机或者模似器安装好后,可以在eclipse的File Explorer下找到安装程序的apk译文件,也可以通过adb命令找到:$

2010-04-26 10:43:00 2504

原创 android 对于apk签名汇总

 Android签名主要采用keytool和jarsigner制作apk文件Android程序的签名和Symbian类似都可以自签名(Self-signed),但是在Android平台中证书初期还显得形同虚设,平时开发时通过ADB接口上传的程序会自动被签有Debug权限的程序。需要签名验证在上传程序到Android Market上时大家都已经发现这个问题了。 Android sig

2010-04-23 16:26:00 14198 1

原创 Android的版本的介绍

Android的版本  android的版本有很多 0.9 ,1.0 ,1.5,1.6,2.0,2.109年4月15日 cupcake android 1.5   09年9月15  Donut   android 1.6  : linux内核升级到2.6.29。cdma , wvga ,qvga 的支持                         支持OpenCore2媒体引擎 , T

2010-04-23 14:22:00 2668

原创 关于开发游戏时性能优化的一些方法

    目前来说Android平台在整体性能上表现不错,大多数调用都是Dalvik API通过JNI到底层了,但是在游戏性能方面和iPhone的Objective-C有着较大的差距,最新发现有如下的改进:  1. 首先内存方面,可以参考 Android堆内存也可自己定义大小 和 优化Dalvik虚拟机的堆内存分配  2. 基础类型上,因为Java没有实际的指针,在敏感运算方面还是要借助ND

2010-04-23 13:29:00 4947

原创 android 中几个常用属性的设置

1、自定义Android标题栏TitleBar布局     很多网友发现自己Android程序的标题栏TitleBar区域很单调,如果想个性化一些可以通过下面的方法来为自己软件的标题定制一个layout布局文件,比如浏览器的标题栏,它包含了网站的Favicon,自定义的进度条,和不确定的进度指示等等,实现的方法自己控制吧。下面代码在onCreate中使用,同时顺序不要改变,否则将无法生

2010-04-23 13:10:00 4120

原创 android 的mapview的apikey

我的第一个地图程序是android sdk 1.0的时候写的,那个时候刚刚apikey才出来,当时申请了,在模拟器上和手机上都能出来地图资源,结果等我换到android sdk 1.5了,在手机上可以跑起来,在模拟器上不行,于是这个问题一直困饶着我,我在网上查过一些资料,一个最值得信任的答案是说模拟器上把地图资源关掉了,所以我一直都认为是这样的,当时由于本公司只有我一个做地图相关的开发,后来在和其

2010-04-23 10:41:00 4933

转载 Android 的RIL驱动模块

熊猫哥哥 发表于IT168和Opendroid 转载请注明Android 的RIL驱动模块,在hardware/ril目录下,一共分rild,libril.so以及librefrence_ril.so三个部分,另有一 radiooptions可供自动或手动调试使用。都依赖于include目录中ril.h头文件。目前cupcake分支上带的是gsm的支持,另有一 cdma分支,这里分析的是gsm驱动

2010-03-14 16:51:00 3156 1

转载 Android应用协调器------Intent[转]

刚起步的时候经常困扰我们的是一些本来容易解决的问题,往往我们会花掉很大的力气去找解决的办法,最后才知道原来这么简单,这就是英文世界造成的。Intent在 Android应用开发中,占有很大的分量,关于Intent在Android中的作用在网络上已经有很多资料了,这里不再累赘,本人喜欢直来直去。在网上看到很多关于Intent的资料,说那么多,你也许还是一头雾水,到底如何使用Intent呢?这里总

2010-03-14 15:51:00 636

转载 AIDL --- Android中的远程接口[转]

远程过程调用Android拥有轻量级的远程调用机制 (RPC) — 方法在本地调用,在远程执行(在其它进程中),结果返回给调用者。这意味着将方法调用及其附带的数据分解为操作系统可以理解的形式,将其由本地进程和地址空间传送到远程进程和地址空间中,在远程重新装配并执行该调用。返回值沿着相反的方向传递。Android提供了实现该机制的所有代码,因此你只需要关注于如何定义和实现该RPC接口本身。

2010-03-14 15:49:00 995

转载 详解Android SDK1.6中Text-To-Speech(TTS)语音朗读

TextToSpeech简称 TTS,是Android 1.6版本中比较重要的新功能。将所指定的文本转成不同语言音频输出。它可以方便的嵌入到游戏或者应用程序中,增强用户体验。在讲解TTS API和将这项功能应用到你的实际项目中的方法之前,先对这套TTS引擎有个初步的了解。对TTS资源的大体了解:TTS engine依托于当前Android Platform所支持的几种主要的语言:Eng

2010-03-14 15:45:00 3002 1

转载 Linux手机打电话代码分析

Android源代码分析之电话功能 RIL 根据:《Android 源码分析-打电话和发短信》一文(时间:2008-12-24 00:28来源:Android 开发者 作者:wsshy 点击: 2275次)得知,智能手机的打电话功能是由RIL部分来实现的,见下图: 开始分析Android源代码中的RIL部分。又上图,以及其他相关资料,我得知在Android中有一个叫

2010-03-14 15:41:00 1754

转载 Android的电话功能介绍

第一部分 电话功能概述Android的Radio Interface Layer (RIL)提供了电话服务和的radio硬件之间的抽象层。Radio Interface Layer RIL(Radio Interface Layer)负责数据的可靠传输、AT命令的发送以及response的解析。应用处理器通过AT命令集与带GPRS功能的无线通讯模块通信。AT command由Hayes公司发明,是

2010-03-14 15:40:00 973

转载 签名你的android项目

签名你的android项目1. 导出你的项目,使用manifest.xml中的Export the unsigned apk. (假设为HelloWorld.apk)2. 生产一个key. 使用命令行:keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -validity 10000。

2010-03-14 15:39:00 649

原创 Android五大基本组件之一-----Service篇

把service的一些特性总结一下,基本知识就不介绍了.1、主要在后台运行。2、分两种类型:     remote和location(远程和本地)     区别:远程的可以用在不同进程间访问,通过aidl实现(aidl以后介绍),当访问的进程结束掉后,还可以在后台继续进行。              本地的是在同一个进程间访问,当访问的进程结束后一起关掉。3、打开servi

2010-03-01 16:31:00 1355

转载 Android模拟器主要命令参数介绍

4、Android模拟器主要命令参数介绍  emulator [- []] … [-]  下面的表总结了可用的参数  Help  -help打印模拟器参数列表。  -help-all打印所有启动参数明细。  -help-打印指定启动参数的信息。  -help-debug-tags打印所有被-debug 打开的列表。  -help-disk-images打印正在使用的

2010-02-25 14:39:00 914

转载 android 模拟器的使用(Android模拟器的一些工具)

3、Android模拟器的一些工具  (1)adb:  ADB(Android Debug Bridge)是Android 提供的一个通用的调试工具,借助这个工具,我们可以管理设备或手机模拟器的状态还可以进行以下的操作:  a、快速更新设备或手机模拟器中的代码,如应用或Android系统升级;  b、在设备上运行shell命令;  c、管理设备或手机模拟器上的预定端口;  

2010-02-25 14:27:00 4633

转载 android 模拟器的使用(Android模拟器介绍及创建)

    做了这么久的android开发,一直想把在开发过程中积累的经验或问题总结一下,可是都没有时间,现在有一点点空闲,所以慢慢把我在android中遇到的问题整理一下写出来,供自己以后参考,也希望和大家一起分享,如果有什么写的不对的,请高手指教.     下面是我转的一些关于Android模拟器的使用方法       1、Android模拟器介绍  Android中提供了一个

2010-02-25 14:10:00 7591

原创 android 准妈妈孕周计算器 mama孕周计算

    这是我做的关于计算准妈妈孕周的小软件,拿来自己用的,用了之后觉得还不错,于是上传上来与各位准爸爸妈妈分享,我做的是用在android平台上的,由于上传market有一点麻烦,只想与大家免费使用,所以放在自己的博客里,下载地址:http://www.cnblogs.com/randylee/archive/2010/02/21/1670678.html    本软件是在s

2010-02-21 16:59:00 11366 13

原创 android_sdk_2.1的安装

     今天准备把我的androidsdk更新成2.1的来玩玩,没想到遇到了一些麻烦,在这里总结一下子,供以后参考.    我上一个版本是用的sdk1.5,所以我今天也和原来一样,直接上网去下载了一个android-2.1_r01-windows.zip下来,解压,更新了一下ADT就开始配置,结果系统老是提醒我"没有发现adb.exe,emulator.exe等文件,于是我打开sdk下的to

2010-02-20 16:14:00 1226 1

原创 开始写博客

原来没有写博客的习惯,现在想把自己在工作和生活中的心得写下来,希望自己能坚持.

2009-07-23 17:18:00 469

转载 OMA DRM v1.0 学习心得

今天开始学习OMA DRM v1.0相关的知识,首先从http://www.openmobilealliance.org/Technical/released_enablers.aspx  上下载相关的官方资料.

2008-05-29 16:37:00 790

空空如也

空空如也

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

TA关注的人

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