随笔分类 - android
摘要:try { File file = new File(Environment.getExternalStorageDirectory(),"shuju2"); if(!file.exists()){ file.createNewFile(); } FileWriter fw = new FileWriter(file); BufferedWriter out = ...
阅读全文
摘要:在Android中,我们有三种方式来实现视频的播放: 1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。 2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。 3、使用MediaPlayer类和SurfaceView来实现,这种方式很灵活。 1、调用其自...
阅读全文
摘要:/** * 打开一个app * * @param packageName * @param data * @return */ public static boolean lanuchApp(Context context,String packageName, Bundle data) { try { Intent resolveIntent = co...
阅读全文
摘要:/** * 隐藏软键盘 * * @param context * @param editText */ public static void hideSoftKeyBroad(Context context, View view) { InputMethodManager mgr = (InputMethodManager) context.getSystemS...
阅读全文
摘要:System.currentTimeMillis() new Date().getTime()
阅读全文
摘要:/** * 把文本里面结尾的切割掉 * @param text * @return */ public static String cutOutPrefixImg(String text){ String regex = "]*>"; return text.replaceAll(regex, ""); }
阅读全文
摘要:/** * 计算关键字在文本中出现的次数 * @param text * @param key * @return */ public static int count(String text, String key) { int count = 0, start = 0; while ((start = text.indexOf(key, start)) >...
阅读全文
摘要:开发者应用认领说明 Flyme应用中心应用认领,采用Android的apk安装包签名机制来完成。如果你不清楚签名是什么,请联系开发人员协助您。 在Android平台发布应用程序之前,必须经过一个签名流程。现在您的密钥就是您的身份证明,您所要做的就是使用您的密钥,将我们提供给您的一款未经过签名的apk
阅读全文
摘要:http://bbs.umeng.com/thread-5433-1-1.html 常见问题 http://bbs.umeng.com/forum.php?mod=viewthread&tid=13095&page=1&extra=#pid26552
阅读全文
摘要:[java] view plain copy //在频繁范围数据库进行读写操作后,会发生增删改数据都无效的问题,查询一般正常。 [java] view plain copy mDatabase.beginTransaction(); try { Log.v(TAG,"locked:"+mDataba
阅读全文
摘要:include和merge标记的作用主要是为了解决layout的重用问题。 比如我们有三四个Activity但是他们都要用到同一个样式的标题栏,虽然我们把一样的代码copy个三四遍也没关系,但实在是太丑了,而且效率太低,如果这个标题栏要改样式,你岂不是要去三四个地方分别改动。 为了解决这个问题,android中有了include和merge标记 以下为标题栏的layout文件titleb...
阅读全文
摘要:记得之前想要在Activity布局完成,彻底跑起来之后,再获取当前Activity的窗口中,某个View的宽高,之前用的办法很土,弄个Handler,发个Message出来,使用sendMessageDelayed或者sendEmptyMessageDelayed。说白了就是延迟若干时间之,等Act
阅读全文
摘要:http://blog.csdn.net/jywangkeep_/article/details/46405301 Snackbar使用及其注意事项 引言 Snackbar是Android Support Design Library库支持的一个控件,具体的使用配置可以查看:Android Supp
阅读全文
摘要:Error:(22, 0) Gradle DSL method not found: 'android()'Possible causes:<ul><li>The project 'studiodemo' may be using a version of Gradle that does not
阅读全文
摘要:android:showAsAction 默认是说这个 如果使用android.support.v7.app.ActionBarActivity 那么 就用 app:showAsAction。
阅读全文
摘要:Activity1 到Activity2 用startActivityForResult 如果Activity2的launchMode为 singleInstance 和 singleTask 都会启动失败. Activity1的launchMode为singleInstance也会启动失败.singleTask可以 用startActivity就两边都可以随便设置
阅读全文
摘要:((Button) v).getCompoundDrawables()[1].setColorFilter(new ColorMatrixColorFilter(BT_NOT_SELECTED)); android 使用ColorMatrix把图变成灰色
阅读全文
摘要:extends:http://blog.csdn.net/alvinhuai/article/details/8955127,http://mikespook.com/2010/11/android-%E5%AE%9E%E6%97%B6%E8%8E%B7%E5%8F%96%E9%BA%A6%E5%8
阅读全文
摘要:byte数组和short数组转换
阅读全文
摘要:最近在搞毕业设计,做的是有关语音识别的手机应用。在处理音频的过程中,发现需要用short数组处理音频,可能光用byte会越界。但是java读文件没有一次性读到short数组中的api,要么是一个一个读short,要么读到byte数组后人工转为short数组。前者的行为和c++行为正好相反,主要是高低
阅读全文
浙公网安备 33010602011771号