- 博客(39)
- 资源 (26)
- 收藏
- 关注
原创 Android 绘图工具
推荐你几个相关开源项目,可以根据需要自己选择,自己画还是比较麻烦的:MPAndroidChart强大的图表绘制工具,支持折线图、面积图、散点图、时间图、柱状图、条图、饼图、气泡图、圆环图、范围(高至低)条形图、网状图及各种图的结合;支持图的拖拽缩放;支持 Android 2.2 以上,支持横纵轴缩放,多指缩放,展现动画、高亮、保存到 sdcard、从文件读取图表achartengine
2015-08-17 09:21:50 466
转载 如何自动在桌面创建快捷方式
Android应用开发之(如何自动在桌面创建快捷方式)Android Developer:一般来说在 Android 中添加快捷方式的有以下两种: 在launcher的应用程序列表上,长按某一应用程序图标创建快捷方式到桌面在桌面上长按在弹出框中选择快捷方式->应用程序->将添加快捷方式的程序那么能不能在应用安装时自动将应用的快捷入
2015-03-30 15:56:11 1534
翻译 屏蔽 Home键
public class DMActivity extends Activity { private boolean flag = true;//true位屏蔽,false位不屏蔽 @Override public void onCreate(Bundle savedInstanceState) {
2015-01-05 14:06:07 369
原创 Android HorizontalScrollView 相关问题
原因正如我上面所说的,你没有重写 onMeasure 方法,而且你的 RelativeLayout 的布局是 wrap_content 的宽度,这样, RelativeLayout 在测量子布局的时候使用 View 默认的 onMeasure 方法,获得的测量宽高为0,所以不显示,你可以给你的 BrokenLine 加上 LayoutParmas, 然后就有显示了,或者重写 onMeasure 方
2014-11-07 09:36:58 470
原创 Android Application类的一些注意的地方
Android Application类 很多时候需要在程序的整个生命周期提供一些支持。需要继承这个类,然后在里面做操作。
2014-06-12 17:28:01 425
原创 LauncherShortcuts 创建应用程序某个Activity的快捷方式
Android 操作系统对于含有下列属性的Activity会在应用程序管理器(Launcher)显示一项,一般这个Activity对应于某个应用的主Activity。此外,如果用户想在设备的Home Screen上添加应用的快捷方式,可以在Launcher中长按这个应用的图标,Android系统会自动为该应用在Home Screen上添加一个快捷方式,名称和图标和在Launcher中的
2014-05-08 09:26:10 634
原创 实现服务运行小段时间后自己关闭
showNotification(); // Start up the thread running the service. Note that we create a // separate thread because the service normally runs in the process's // main thread, which we don't want
2014-05-07 14:35:33 392
转载 android ibinder类接口编辑
类目录:android.os.IBinder直接子类是Binder这个接口是能进行远程操作对象的一个基接口。定义了为在提供进程间和跨进程间的调用时提供高性能的轻量级远程调用的核心部分。该接口描述了与远程对象进行交互的抽象协议。它的核心API是transact(),在它的直接子类中是Binder.onTransact()。这些方法允许你分别发送一个呼叫到一个IBinder对象和接收呼叫到
2014-05-07 14:32:15 713
原创 Andorid flvbo放
String url="http://192.168.0.189/mainexam/Uploadfiles/0102.flv"; Uri uri = Uri.parse(url); Intent intent = new Intent(Intent.ACTION_VIEW,uri); intent.setFlag
2014-04-23 11:43:25 530
转载 双击返回退出程序
private static Boolean isExit = false; private static Boolean hasTask = false; Timer tExit = new Timer(); TimerTask task = new TimerTask() { @Override
2014-04-11 10:20:18 388
原创 Android Activity打开关闭动画
//打开Acitivity动画 overridePendingTransition(R.anim.activity_open, 0);//关闭Acivity动画overridePendingTransition(0, R.anim.activity_close); 注意, 必须放在 startAcitvity 或者 finish() 后
2014-03-06 09:37:21 901
原创 Android 调用系统相片查看器
Intent it = new Intent(Intent.ACTION_VIEW); it.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory()+"/DCIM/Camera/IMG_20140130_144634_000.jpg")), "image/*"); startActiv
2014-03-05 14:05:36 794
转载 预知控件的宽高
//------------------------------------------------方法一 int w = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED); int h = View.MeasureSpec.makeMeasureSpec(0,View.Measur
2014-02-18 14:13:27 385
转载 Android开发工程师的三大历练过程
作为一个Android开发工程师,必须经历三大过程:初级、中级,和高级, 本文就讲述作为一个Android开发工程师必须经历的三大历练过程: 一、初级Android开发工程师必须掌握的技能: 1. 拥有娴熟的Java基础,理解设计模式,比如OOP语言的工厂模式要懂得。 2. 掌握Android UI控件、Android Java层API相关使用。 迈向
2014-02-14 16:53:04 453
原创 LinearLayout clipChildren的使用
android:layout_width="fill_parent" android:layout_height="40dp" android:layout_marginTop="30dp" android:clipChildren="false" android:gravity="bottom" >
2014-01-08 10:22:16 893
原创 Android WebView 跳转到系统的浏览器了
在使用WebView.loadUrl();方法时, 可能会弹出浏览器选择,然后就到浏览器了。 找不到原因,求大神解释下, 在加上以下就可以 显示了WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); // 清除浏览器缓存 webView.clearC
2014-01-07 13:55:37 1715
原创 定义ScrollView的ScrollBar样式
http://schemas.android.com/apk/res/android" android:id="@+id/sv_subject" android:layout_width="fill_parent" android:layout_height="fill_parent" android:fadeScrollbars="false"
2013-12-26 11:02:24 546
原创 判断 ListView是否需要滑动显示,以及最低端 或者 最顶端
lvIndex.setOnScrollListener(new OnScrollListener() { @Override public void onScrollStateChanged(AbsListView view, int scrollState) { } @Override public void onScroll(AbsList
2013-12-24 16:43:53 591
原创 Android Textview超链接
package com.adf.texthtml;import android.app.Activity;import android.os.Bundle;import android.text.Html;import android.text.method.LinkMovementMethod;import android.widget.TextView;public c
2013-12-23 14:57:25 465
转载 Android 开机自启动
1.要做的就是监听系统发出的broadcast public class FlorenceText extends BroadcastReceiver{ public void onReceive(Context context, Intent intent) { if(Intent.ACTION_BOOT_COMPLETED.equal
2013-12-23 09:39:21 515
原创 打包工具类
import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java
2013-12-11 13:35:45 2025 2
原创 ZIp 解压
/** * 解压一个压缩文档 到指定位置 * * @param zipFileString 压缩包的名字 * @param outPathString 指定的路径 * @throws Exception */ public static void UnZipFolder(String zipFileString, String outPathString)
2013-12-10 11:13:14 490
转载 数字转中文
import java.math.BigDecimal;public class NumToRMB{ public static void main(String[] args){ System.out.println(changeToBig(Double.parseDouble("101.0"))); } public static Str
2013-11-28 17:10:42 551
原创 CheckBox 边距问题
一个CheckBox什么边距也不做 ,但总觉得还是有个无形的边距在, 发现 原来是CheckBox有一个透明的无形背景导致, 设置background=@null就可以了
2013-11-20 17:14:35 1437
原创 Text Paset
package com.example.testandroid;import java.lang.reflect.Method;import android.content.Context;import android.text.Editable;import android.text.Selection;import android.text.Spannable;impo
2013-11-19 17:26:43 634
原创 Android 单元测试
Android 单元测试 可以自检代码的准确性,避免重大错误流到后续工序中,也是编程的良好习惯。 Andorid 单元测试主要检测方法是否正确,主要步骤: 1. 在AndroidManifest.xml中加入以下代码: http://schemas.android.com/apk/res/android
2013-11-03 11:52:44 536
原创 AlterDialog黑边问题
使用AlterDialog时,如果要对Dialog自定义好看的背景,可能会遇见黑边去不掉的问题, 网上使用的 把边距去掉, 可以解决背景是方形的问题,如果背景是比较复杂的图形,黑边还是有一点, 解决方法,只能是模拟对话框展示的形式 做一个效果。 比较笨的方法 就是把界面根布局 改为FramLayout ,添加一层 对话框 布局,代码中控制隐藏/显示,呵呵,注意点击其他地方的
2013-10-31 18:05:09 637
转载 干急网啥都木有
Android中文语音合成(TTS)各家引擎对比Yao.GUET 2012-02-03,转载请注明出处:http://blog.csdn.net/Yao_GUETAndroid系统从1.6版本开始就支持TTS(Text-To-Speech),也就是我们所说的语音合成,不过遗憾的是系统默认的TTS引擎:Pico TTS,并不支持中文。由此对于广大的炎黄子孙不得不安装我们自己的TTS引
2013-09-30 15:50:35 11466
转载 感激网啥都有
常用安卓开发技巧汇总经常用的一些小技巧都会记录在这边API权限错误提示解决方法:报这么一个错误:[html] view plaincopyprint?Call requires API level 11 (current min is 8): android.animation.ObjectAnimator#ofFloat
2013-09-29 17:51:44 971
原创 新浪微博完整资料
http://blog.csdn.net/bruce_Ke/article/details/7446597 o(︶︿︶)o 唉,连官方的指导文档都没写得这个好
2013-08-13 15:45:12 385
原创 关于 使用 QQ登录 的总结
花了2个多小时才实现使用QQ登录获取信息, 遇到了一些问题,记录下,别下次又犯了。1. android:name="com.tencent.tauth.AuthActivity" android:launchMode="singleTask" android:noHistory="true" >
2013-08-09 11:38:09 625
原创 简单实用的分享
Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); if (null != imageContent) { intent.setType("image/png"); intent.putExtra(Intent.EXTRA_STREAM,
2013-08-02 15:38:58 363
原创 中文版Eclipse看不了源码的问题
http://blog.csdn.net/amtea/article/details/6762797 哈哈,果然是大神,膜拜了 存起来了!
2013-08-02 10:18:27 679
eclipse代码统计工具
2014-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人