通过用手机的浏览器(内置,第三方都可)访问一个网页,实现点击一个链接启动自己的应用,并传递数据。
首先在Mainifest文件里面对要启动的Activity添加一个过滤器。
[xml]
<activity
android:name="com...
admin
9年前 (2014-07-09) 11244℃ 0评论
20喜欢
Java和C++一个很大的区别就是Java有垃圾回收机制GC(Garbage Collection)自动管理内存的回收。但是我们在实际的项目中仍然会遇到内存泄露的问题。 Java中对内存对象得访问时通过引用的方式,通过一个内存对象得引用变量来访问到对应的内存地址中的对象。GC会从...
admin
9年前 (2014-05-23) 2957℃ 0评论
1喜欢
Handler mHandler = new Handler() {
@Override
public void handleMessage(Message msg) {
// do something.
}
}
当我们这...
admin
9年前 (2014-05-23) 2510℃ 0评论
0喜欢
做项目的遇到要自定义RadioButton的样式,在网上搜索了很多例子都没有完美解决,
当android:button=”@null”的是时候但它的位置还在,空出了很大一块,横向排列的时候不是很美观。
试了很多办法终于解决了这个小问题就是把背景也设为...
admin
9年前 (2014-05-14) 2280℃ 0评论
0喜欢
自定义组件(自定义逻辑)实现按住按钮时会显示一个正在录音的动态窗口,自动识别音量
效果图:
使用方法:
大部分逻辑写在自定义组件RecordButton.java 和 AmrPlayBto.java xml简单引用即可
[java]
private AmrPl...
admin
9年前 (2014-05-02) 2838℃ 0评论
0喜欢
控件继承自view,onMeasure来初始化几个内部画布的宽和高,在onDraw里面根据progress进行绘图。外部通过setProgress()设置进度
setLevel()决定遮罩层颜色
setProgressColor()设置进度条颜色
setText()设置文字内容;...
admin
9年前 (2014-04-30) 3163℃ 0评论
0喜欢
在http://115.28.189.59/?p=75 使用的是手动写头文件和方法的声明,但是同样可以通过javah脚本来实现方法的声明。使用javah来完成NDK开发需要以下几个步骤:
1.创建一个Android工程
2.在Java代码中声明native方法
3.用javah来...
admin
9年前 (2014-04-29) 2295℃ 0评论
0喜欢
File file = CacheManager.getCacheFileBaseDir();
if(file.exists()){
file.delete();
}
WebView:
webview.clearCache(true);
webview.clearH...
admin
9年前 (2014-04-28) 1979℃ 0评论
0喜欢
inflate()的作用就是将一个用xml定义的布局文件查找出来,转为一个View,注意与findViewById()的区别,inflate是加载一个布局文件,而findViewById则是从布局文件中查找一个控件。
1.获取LayoutInflater对象有三种方...
admin
9年前 (2014-04-28) 2326℃ 0评论
0喜欢
学习android有一段时间了,在没有好的师傅带领下,入门时总是碰到这样那样的新概念、新知识,而这些知识虽说能看得明白,却没有深得它的精髓。就好比有一双好看的鞋子,我只知道它很好看,穿起来挺舒服的,但是却不了解为什么穿起来舒服,它是由什么材料组合成的,怎么穿才能更舒服有效。不过开...
admin
9年前 (2014-04-28) 2019℃ 0评论
0喜欢