`
bkship
  • 浏览: 47847 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表

蓝牙传输文件

这篇文章分为两部分: 第一部分:使用系统自身带的蓝牙功能,直接用intent调用就可以 private void sendFile(FileInfo fileInfo){ Intent intent = new Intent(); intent.setAction(Intent.ACTION_SEND); //这个类型函数是自己工具类的方法,你可以自己设置文件类型,例如图片文件:image/* //不想写类型直接*/*也是可以的 String type = UtilFileClassify.getMIMEType(fileInfo. ...
那,我原创的文章比较少,所以基本上都是自己看了,然后稍加修改的! 综合这两个帖子: 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: ...

解析xml

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 ...
参数里面的isAscend 用来决定是升序排列 还是降序排列: /*** * 按最后修改时间排序 * @param list * @param isAscend */ public static void sortListByTime(List<FileInfo> list , boolean isAscend) { // 对ListView中数据list排序 ComparatorByTime comparator = new ComparatorByTime(isAscend); if (!list.isEmpty()) { ...
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 ...
好吧,我基础真的很不扎实。 基本的文件操作都不熟,那么多总结,多积累吧! 直接上传工具类,不多说,好多东西都是自己程序里面,没怎么改。 public final static String FILE_NAME="your filepath"; public static void writeDefaultFolderFile(List<FileInfo> listFoler) throws IOException{ Log.e("writeInfo", "writeInfo"); Ou ...
申明不是原创,忘记是在哪看的啦,网上转的那么多,也不知道谁是原创 只是亲测可用:利用的是java的反射机制,恕我愚钝,还没怎么理解 直接上我工具类里面的方法吧: /** * 获取未安装的apk信息 * * @param ctx * @param apkPath * @return */ public static AppInfoData getApkFileInfo(Context ctx, String apkPath) { System.out.println(apkPath); File apkFile = new File(a ...
大概原理就是定义了imageView 然后他的背景是一个bitmap ,这个位图的模式是重复模式, 自动填充的,你img有多宽它就填多宽,最后你在外面动态调整img的宽度,就会自动填充 看起来就是进度条那样一直往前走: 位图:图片自己找一个主要是那个模式要是repeat <?xml version="1.0" encoding="utf-8"?> <bitmap xmlns:android="http://schemas.android.com/apk/res/android" 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 ...
其实你去网上搜这个标题一大堆的帖子,千篇一律的转自同一个人的帖子!   以后大家转帖子先实践一下好不好!   网上那个达不到预期效果,第一下正常提示, 如果两秒内再点 就退出 过了两秒点还是会正常提示   但是第三次一定会退出。   下面是网上疯传的代码:    

【转】Toast大全

长见识了,转来留着用 原帖地址: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.自定义显示位置效果
Global site tag (gtag.js) - Google Analytics