当前位置: 代码迷 >> lang的解决方案
 
  • 关于怎么检测Android的内存泄漏

    关于如何检测Android的内存泄漏:Android下的内存泄漏很隐晦(1)不同的引用类型:Java2平台里面引入了java.lang.ref包,这个包中的类可以让我们引用对象,但这些对象可以不用停留在内存中。这些引用类和Java本身的垃圾回收器还存在一定的交互(在垃圾回收的不同阶段)。?Java对引用的分类(Strongreference,SoftReference,WeakReference,...

    22
    热度
  • Android学习笔记-13_文件的操作方式.各个应用之间的文件权限

    Android学习笔记---13_文件的操作模式.各个应用之间的文件权限2013-03-0513_文件的操作模式---------------------------------------1.注意在应用相同的情况下,不同的项目一定不要用相同的包名这样的话,会被视为是一个应用----------------------------------2.a.Context.MODE_PRIVATE:为默认...

    104
    热度
  • Android学习笔记-13_文件的操作模式.各个应用之间的文件权限

    Android学习笔记---13_文件的操作模式.各个应用之间的文件权限2013-03-0513_文件的操作模式---------------------------------------1.注意在应用相同的情况下,不同的项目一定不要用相同的包名这样的话,会被视为是一个应用----------------------------------2.a.Context.MODE_PRIVATE:为默认...

    58
    热度
  • Android学习札记-13_文件的操作模式.各个应用之间的文件权限

    Android学习笔记---13_文件的操作模式.各个应用之间的文件权限2013-03-0513_文件的操作模式---------------------------------------1.注意在应用相同的情况下,不同的项目一定不要用相同的包名这样的话,会被视为是一个应用----------------------------------2.a.Context.MODE_PRIVATE:为默认...

    57
    热度
  • ubuntu上载编译android源码(二)

    ubuntu下载编译android源码(二)原帖:http://mmmyddd.freeshell.net/wiki/index.htmlContents[Hide]1AndroidSourceCodeDownload1.1Website1.2CreateDirectory1.3DonwloadToolChain1.4下载Android平台源代码2编译Android平台以及SDK2.1完全编译2....

    64
    热度
  • android小技能

    android小技巧android中如何改变AudioButton的显示图片:android:button="@drawable/search_btn_radio"android中调用GoogleSearch:Intentsearch=newIntent(Intent.ACTION_WEB_SEARCH);search.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)...

    29
    热度
  • Android 2.2 API 汉语文档系列(1) —— TextView

    Android2.2API中文文档系列(1)——TextView一、TextView的API中文文档1.1结构java.lang.Object?android.view.View?android.widget.TextView直接子类:Button,CheckedTextView,Chronometer,DigitalClock,EditText间接子类:AutoCompleteTextView,...

    123
    热度
  • android Activity其间数据传递 Parcelable和Serializable接口的使用

    androidActivity之间数据传递Parcelable和Serializable接口的使用Activity之间传数据时,为了避免麻烦,往往会将一些值封装成对象,然后将整个对象传递过去。传对象的时候有两种情况,一种是实现Parcelable接口,一种是实现Serializable接口。0、解释两种接口:1)实现Serializable接口是JavaSE本身就支持的。2)Parc...

    47
    热度
  • android电话阻截及短信过滤

    android电话拦截及短信过滤(1)主界面(main.xml)实现:<?xml?version="1.0"?encoding="utf-8"?>??<LinearLayout?xmlns:Android?=?"http://schemas.android.com/apk/res/android"??????Android:orientation?=?"vertical"????...

    58
    热度
  • Android中窗口的创设过程

    Android中窗口的创建过程在阅读本文之前建议先阅读我的另外一篇Java层Binder机制详解,因为里面有些地方涉及到通过进程间通过Binder机制通信。在Android将窗口分为三类:应用窗口,子窗口,系统窗口应用窗口一般需要和一个Activity对应,子窗口是有父窗口的窗口,系统窗口时由系统创建的窗口,用户是无法创建系统窗口的(Toast,输入法窗口,壁纸窗口除外)这里我主要分析一下应用窗口...

    84
    热度
  • android4.0 FaceDetection札记

    android4.0FaceDetection笔记这几天研究了下andoid4.0.3的FaceDetection这里写一下大致的流程,方便日后查阅。相关说明可以在这里找到:frameworks/base/docs/html/guide/topics/media/camera.jd起始代码可以在camera.jd里找到也可以在packages/apps/Camera/src/com/android...

    24
    热度
  • 日就月将:Proguard进行Android代码混淆

    日积月累:Proguard进行Android代码混淆在实际的开发成产品apk的发布过程中,我们经常会使用到代码混淆技术。不过在讲解如何进行代码混淆之前,我先跟大家演示一下反编译的过程,这样才能让大家明白为什么需要进行代码混淆。一、代码反编译1.准备工作首先我们准备好一个项目的apk文件(未进行混淆打包)、dex2jar工具(下载地址:http://code.google.com/p/dex2jar...

    48
    热度
  • Android中透过注解代替findViewById方法

    Android中通过注解代替findViewById方法尊重原创http://write.blog.csdn.net/postedit/26507351这篇文章主要讲解注解实现findViewById的功能,首先我们来熟悉一下在java中怎么定义一个注解和解析一个注解注解的概念是在jdk5.0中提出来的,在java.lang的包中已经定义了三个注解:Override,Deprecated,Supp...

    72
    热度
  • android button 背景式样

    androidbutton背景样式在Android开发应用中,默认的Button是由系统渲染和管理大小的。而我们看到的成功的移动应用,都是有着酷炫的外观和使用体验的。因此,我们在开发产品的时候,需要对默认按钮进行美化。在本篇里,笔者结合在应用开发中的经验,探讨一下自定义背景的按钮、自定义形状按钮的实现方法。首先看实现效果截图:自定义背景的按钮目前有2种方式实现,矢量和位图。??1.矢量图形绘制的方...

    42
    热度
  • 使用思路流程:

    Android界面滑动实现---Scroller类从源码和开发文档中学习(让你的布局动起来)在android学习中,动作交互是软件中重要的一部分,其中的Scroller就是提供了拖动效果的类,在网上,比如说一些Launcher实现滑屏都可以通过这个类去实现。。例子相关博文:Android仿窗帘效果和登录界面拖动效果(Scroller类的应用)附2个DEMO及源码在广泛使用的侧边滑动导航开源库--S...

    63
    热度
  • Android代码混淆及项目发布方法记录

    Android代码混淆及项目发布步骤记录本来整理了一份Android项目混淆与发布的文档,突然想到何不写篇博客,分享一下呢,如是便有了本文。Android代码混淆及项目发布步骤记录一、清理代码中的调试信息,如Log、System.out二、在清单文件中修改版本为当前版本,如果需要更新数据库,则需要在配置类或配置文件中修改程序数据库版本。三、在清单文件中将项目的debugable设置为false四、...

    27
    热度
  • 【从源码瞅Android】01从Looper说起

    【从源码看Android】01从Looper说起1为什么以这一个点为开头?因为面试的时候被问到ThreadLocal完全不懂,前几天发现Looper内正好使用了ThreadLocal,那么从哪里跌倒就从哪里爬起来。2什么是Looper首先看/sdk/docs/reference/android/os/Looper.html内的定义Classusedtorunamessageloopforathre...

    45
    热度
  • 10分钟筹建NDK的Android开发环境

    10分钟搭建NDK的Android开发环境1.安装JDK.1.1去官网http://www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK7软件包,我下载的是jdk-7u51-windows-i586.exe。1.2双击安装jdk-7u51-windows-i586.exe,安装过程中JDK和JRE的安装目录选择默认即可。1...

    74
    热度
  • Android-简略的JNI实例

    Android---简单的JNI实例一、JNI概述JNI是JavaNativeInterface的缩写,中文翻译为“Java本地调用”,JNI是本地编程接口。它使得在Java虚拟机(VM)内部运行的Java代码能够与用其它编程语言(如C、C++和汇编语言)编写的应用程序和库进行互操作。就是说,JNI是一种技术,通过这种技术可以做到两点:1)Java程序中的函数可以调用Native语...

    31
    热度
  • Android 搅混机制

    Android混淆机制一、为什么要加入混淆机制?为了防止apk被反编译后,很容易被其他人看懂。混淆机制的本质是什么?把原来有具体含义的类名,变量名,方法名,修改成让人看不懂的名字,例如方法名getUserName编程了方法名a二、如何混淆代码Android工程目录下有两个文件,project.properties,proguard-project.txt1、project.properties(工...

    34
    热度