介是啥米东东

 分类:Android

Android 通过网页打开自己的APP(scheme)

Android 通过网页打开自己的APP(scheme)
通过用手机的浏览器(内置,第三方都可)访问一个网页,实现点击一个链接启动自己的应用,并传递数据。 首先在Mainifest文件里面对要启动的Activity添加一个过滤器。 [xml] <activity android:name="com...

admin 7年前 (2014-07-09) 9835℃ 0评论 13喜欢

[转]关于Android内存泄漏

[转]关于Android内存泄漏
Java和C++一个很大的区别就是Java有垃圾回收机制GC(Garbage Collection)自动管理内存的回收。但是我们在实际的项目中仍然会遇到内存泄露的问题。 Java中对内存对象得访问时通过引用的方式,通过一个内存对象得引用变量来访问到对应的内存地址中的对象。GC会从...

admin 7年前 (2014-05-23) 2134℃ 0评论 0喜欢

Android 实现按住录音(仿微信类)[归档]

Android 实现按住录音(仿微信类)[归档]
自定义组件(自定义逻辑)实现按住按钮时会显示一个正在录音的动态窗口,自动识别音量 效果图:   使用方法: 大部分逻辑写在自定义组件RecordButton.java 和 AmrPlayBto.java xml简单引用即可 [java] private AmrPl...

admin 7年前 (2014-05-02) 2155℃ 0评论 0喜欢

Android自定义圆形进度条

Android自定义圆形进度条
控件继承自view,onMeasure来初始化几个内部画布的宽和高,在onDraw里面根据progress进行绘图。外部通过setProgress()设置进度 setLevel()决定遮罩层颜色 setProgressColor()设置进度条颜色 setText()设置文字内容;...

admin 7年前 (2014-04-30) 2451℃ 0评论 0喜欢

Hello NDK 2

Hello NDK 2
在http://115.28.189.59/?p=75 使用的是手动写头文件和方法的声明,但是同样可以通过javah脚本来实现方法的声明。使用javah来完成NDK开发需要以下几个步骤: 1.创建一个Android工程 2.在Java代码中声明native方法 3.用javah来...

admin 7年前 (2014-04-29) 1598℃ 0评论 0喜欢

Android清除缓存

Android清除缓存
File file = CacheManager.getCacheFileBaseDir(); if(file.exists()){ file.delete(); }   WebView: webview.clearCache(true); webview.clearH...

admin 7年前 (2014-04-28) 1354℃ 0评论 0喜欢

android LayoutInflater.inflate()的各个参数

android LayoutInflater.inflate()的各个参数
inflate()的作用就是将一个用xml定义的布局文件查找出来,转为一个View,注意与findViewById()的区别,inflate是加载一个布局文件,而findViewById则是从布局文件中查找一个控件。   1.获取LayoutInflater对象有三种方...

admin 7年前 (2014-04-28) 1635℃ 0评论 0喜欢

Android Service解析

Android Service解析
学习android有一段时间了,在没有好的师傅带领下,入门时总是碰到这样那样的新概念、新知识,而这些知识虽说能看得明白,却没有深得它的精髓。就好比有一双好看的鞋子,我只知道它很好看,穿起来挺舒服的,但是却不了解为什么穿起来舒服,它是由什么材料组合成的,怎么穿才能更舒服有效。不过开...

admin 7年前 (2014-04-28) 1339℃ 0评论 0喜欢