- 浏览: 47847 次
- 性别:
- 来自: 广州
最新评论
-
嘟嘟橙:
新手请教,就是添加较多联系人时,速度会慢,有没有优化的办法? ...
批量添加联系人 -
嘟嘟橙:
新手学习。感谢分享。
批量添加联系人 -
one_old_water:
哥,网上传来传去的就是想要那种效果:按第一次会提示,两秒后按还 ...
My “再按一次后退键退出应用” -
yx1989:
qiuyouzhi 写道你好,我用这种方式插入联系人,当联系人 ...
批量添加联系人 -
qiuyouzhi:
你好,我用这种方式插入联系人,当联系人在二三百条时候,将近耗了 ...
批量添加联系人
文章列表
这篇文章分为两部分:
第一部分:使用系统自身带的蓝牙功能,直接用intent调用就可以
private void sendFile(FileInfo fileInfo){
Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
//这个类型函数是自己工具类的方法,你可以自己设置文件类型,例如图片文件:image/*
//不想写类型直接*/*也是可以的
String type = UtilFileClassify.getMIMEType(fileInfo. ...
通讯录侧边栏快速滑动效果的实现
- 博客分类:
- Android
那,我原创的文章比较少,所以基本上都是自己看了,然后稍加修改的!
综合这两个帖子:
http://blog.csdn.net/ilysony/article/details/6292771
http://blog.csdn.net/yan_daoqiu/article/details/6393300
中文的还没去实验
[img]
我不知道怎么传图 - - !
[/img]
大概思路就是在listView里面设置了 section,然后侧边栏是一个自定义的组件
侧边栏ontouch中会去 让listview 跳到相应位置list.setSelection();
listview中设置o ...
原帖地址:http://www.devdiv.com/article-2413-1.html这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。一、反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是下载地址:dex2jar:http: ...
FileInfo是我自己定义的类
public class XMLParser {
public static List<FileInfo> parserConfig(InputStream is) {
List<FileInfo> list = new ArrayList<FileInfo>();
FileInfo temp = null;
DocumentBuilderFactory factory = null;
DocumentBuilder db = null;
try {
factory = Do ...
我找了好久没发现怎么给系统自带的menu换背景,网上有个帖子写了相关方法,但是我没实现
所以才去了用popupwindow来实现menu:
先定义了这个popupwindow类:
public class MenuPopupWindow {
public PopupWindow pop;
private Context ctx;
boolean isPopShowing = false;
Handler menuHandler;
public MenuPopupWindow(Context ctx,Handler menuHandler){
this.c ...
java 对读取的文件进行排序
- 博客分类:
- Android
参数里面的isAscend 用来决定是升序排列 还是降序排列:
/***
* 按最后修改时间排序
* @param list
* @param isAscend
*/
public static void sortListByTime(List<FileInfo> list , boolean isAscend) {
// 对ListView中数据list排序
ComparatorByTime comparator = new ComparatorByTime(isAscend);
if (!list.isEmpty()) {
...
java 递归读取文件夹里的文件
- 博客分类:
- Android
public static void scanSingleFolder(String folderPath,
List<FileInfo> listFile, Boolean allFile,Context context) {
listFile.size();
File folder = new File(folderPath);
File[] files = folder.listFiles();// 列出所有文件
// 将所有文件存入list中
if (files != null) {
int count = files.len ...
java 基本的文件操作
- 博客分类:
- Android
好吧,我基础真的很不扎实。
基本的文件操作都不熟,那么多总结,多积累吧!
直接上传工具类,不多说,好多东西都是自己程序里面,没怎么改。
public final static String FILE_NAME="your filepath";
public static void writeDefaultFolderFile(List<FileInfo> listFoler) throws IOException{
Log.e("writeInfo", "writeInfo");
Ou ...
获取未安装apk的信息
- 博客分类:
- Android
申明不是原创,忘记是在哪看的啦,网上转的那么多,也不知道谁是原创
只是亲测可用:利用的是java的反射机制,恕我愚钝,还没怎么理解
直接上我工具类里面的方法吧:
/**
* 获取未安装的apk信息
*
* @param ctx
* @param apkPath
* @return
*/
public static AppInfoData getApkFileInfo(Context ctx, String apkPath) {
System.out.println(apkPath);
File apkFile = new File(a ...
利用图片的填充属性来制作进度条
- 博客分类:
- Android
大概原理就是定义了imageView 然后他的背景是一个bitmap ,这个位图的模式是重复模式,
自动填充的,你img有多宽它就填多宽,最后你在外面动态调整img的宽度,就会自动填充
看起来就是进度条那样一直往前走:
位图:图片自己找一个主要是那个模式要是repeat
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android: ...
类SldingDrawer的实现
- 博客分类:
- Android
来自海涛给的例子,谢谢海涛一直的指导!
系统的slidingDrawer貌似只能从下往上,或者从右往左!
这个例子是 实现 任意方向,当然你可以将布局改为相对布局将其放在任何地方
其实就是一个自定义组件,然后将其放在 你的主程序的布局中,类似slidingDrawer那样:
一个handler,一个content布局
自定义组件的class:
public class PanelView extends LinearLayout {
private int mDuration;
private int mPosition;
private Boolean isAnima ...
我只是想在某些时候想看再看一遍时候不至于到处去找,所以就转了原文地址:http://freeheron.iteye.com/blog/1159409?page=3#comments工作这么多年了。突然想总结一下。 知识和经验是需要积累的,当知识和经验都积累到一定的程度,或许就能产生质变的效果。这是我近八年的IT职业经历的感受。 本科毕业时去找工作,当时真的很迷茫,觉得自己好像什么也做不了似的,甚至觉得自己找不了工作。尽管本科时,用过C语言来写过不少代码。但到毕业时,感觉都忘了似的。这还是用得不深、理解不够的结果。毕业作品用VB来做了一个台球游戏。至少看起来也挺象样的。但是感觉对V ...
public void showInput(boolean flag){
InputMethodManager imm = (InputMethodManager)
etSearch.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
if (flag == true){
imm.showSoftInput(etSearch, 0); //显示软键盘
}else{
imm.hideSoftInputFromWindow(etSearch.g ...
My “再按一次后退键退出应用”
- 博客分类:
- Android
其实你去网上搜这个标题一大堆的帖子,千篇一律的转自同一个人的帖子!
以后大家转帖子先实践一下好不好!
网上那个达不到预期效果,第一下正常提示, 如果两秒内再点 就退出 过了两秒点还是会正常提示
但是第三次一定会退出。
下面是网上疯传的代码:
【转】Toast大全
- 博客分类:
- Android
长见识了,转来留着用
原帖地址:http://www.cnblogs.com/salam/archive/2010/11/10/1873654.html#2098707
Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。
1.默认效果
代码
Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show();
2.自定义显示位置效果