Android's Note
文章平均质量分 59
muximuxi525
有些事情暂时可以放下但是绝不能放弃
展开
-
android 布局文件中 view 焦点获取浅析
前不久遇到一个问题,在一个布局文件中上下移动焦点,这个布局文件的大体结构如下: > >转载 2014-11-07 12:29:03 · 701 阅读 · 0 评论 -
M*LMM缩略图文件管理模式模块开发(一个含有listview和gridview浏览模式的文件管理器)
开发中的随想笔记:1、首先说说文件管理器。这应该是这里面建立缩略图浏览模式的基础,在扫描得到根目录的数据之后,那么就会根据这个根目录的数据填充当前的数组A,用以在adapter中显示。还会有一个建立一页的数组B,尽管是list模式还是grid模式。得到数据就会显示在表格当中。更更新一页就使得B从A中重新获取数据。那么怎么回到上一层呢?建立一个记录目录的栈。2、然后说说怎么切换浏览模原创 2015-01-05 10:48:33 · 912 阅读 · 0 评论 -
AN开发范例实战宝典学习日记一:使用Service 、contentProvider编写的音乐播放器
1、主Activity的 code。对按钮绑定事件,并在触发后发送Intent意图给service。之所以用setcontent的 方法。是因为这样的话,可以知道信息来源的类名、包名package com.example.mediaplaer4musicbyservice;import android.app.Activity;import android.content.Compo原创 2015-02-11 12:27:33 · 896 阅读 · 1 评论 -
repo sync 出错
Syncing work tree: 7% (34/482) error: in `sync`: [Errno 2] No such file or directory: u'/net/szswork01/work/andrew.wang/android4.4/device/mstar/common/apps/MLocalMM2/.git/HEAD'error: manifest mis原创 2015-01-05 18:21:00 · 4246 阅读 · 0 评论 -
AN popwindow使用的一个简单例子
1、主Activitypackage com.example.popwindowwithspinner;import java.util.ArrayList;import android.annotation.SuppressLint;import android.app.Activity;import android.content.res.Resources;import an原创 2015-02-12 15:14:50 · 606 阅读 · 0 评论 -
SharePreferences实现数据存储(先例子后理论 易理解)
先说说使用这个存储的背景吧哈在一个App中,我本来想声明一个静态变量来存储一个数据(姑且称为D),这样的话即使App退出再进来还是按照这个变量的上一次的值来使用。但是这样的话,不能很好的顺应App的生命周期,没有什么美感,比较生硬。如果使用SharedPreferences来存储的话,在一个app 使用Back键退出的时候,即执行了OnDestroy()函数。在该函数中可以把我们想要继原创 2015-03-25 17:15:45 · 569 阅读 · 0 评论 -
AN Gridview加载图片缩略图出现OOM的问题解法
出现这个OOM是缺乏了常识,所以在这里补全出现OOM的原因是:把图片全部加载到内存当中再进行缩放出现OOM的关键代码:BitmapFactory.decodeFile(file.getAbsolutePath());解决的关键是:获取到图片的宽高等关键属性加载入内存而不是原始图片,然后就进行缩放解决OOM的关键代码:BitmapFactory.decodeFile(filePath原创 2015-03-25 18:10:13 · 435 阅读 · 0 评论 -
AN开发范例实战宝典学习日记二: 短息发送的广播
核心代码:pendingIntent 的使用发送短信:Intent itSend= new Intent(SMS_SEND_ACTION);Intent itDeliver= new Intent(SMS_DELIVER_ACTION);PendingIntent mSendPI = PendingIntent.getBroadcast(getApplicationCo原创 2015-02-15 17:27:51 · 733 阅读 · 0 评论 -
LruCache缓存girdview 加载的缩略图
最近在项目中使用gridview分页加载缩略图,为了使得缩略图加载速度更快些,所以想到保存起来,所以使用了LruCache试了下目前效果不错。核心代码:private LruCachemMemoryCache;@Overrideprotected void onCreate(Bundle savedInstanceState){ int maxMemory = (int原创 2015-03-10 11:46:00 · 623 阅读 · 0 评论 -
读AN 视频播放器代码后感
原文出处:http://blog.csdn.net/hellogv/article/details/6429455我把代码改了一丁点的贴了下: 主要是懒,所以加载了本地的视频MainActivity.javapackage com.example.mymediaplayer4video;import java.io.File;import android.app.Act原创 2015-02-11 10:45:07 · 747 阅读 · 0 评论 -
one by one note
1、刷屏关kernel屏蔽内核的打印信息echo "0 0 0 0" > /proc/sys/kernel/printk原创 2015-03-16 21:10:33 · 1400 阅读 · 0 评论 -
近期要学习的知识点
(1)java多线程的第三种(2)http server, rtsp server(3)binder在mdiaplayer的使用原创 2016-07-05 10:16:43 · 364 阅读 · 0 评论 -
Android 琐碎note (always update)
1、import linux 的android 项目,提示no project to import把eclipes产生的.classpath和.project文件拷到该项目,修改.project项目的project名称和导入的project名称一致即可2、The declared package "com.*" does not match the expected package "sr原创 2016-07-28 09:56:37 · 447 阅读 · 0 评论 -
开发板AN4.3平台的四色键无效的解法
1、在4.3源码的里面的external/webkit/Source/WebCore原创 2015-01-05 10:52:20 · 1085 阅读 · 0 评论 -
子线程利用handler更新主UI的两种方式
class A implements Runnable{ public void run(){ Message msg = handler.obtainMessage();//线程池获取Message对象 handler.sendMessage(msg); //1 handler.post(undateUIRunna原创 2015-02-03 16:41:14 · 987 阅读 · 0 评论 -
bitmap为空,但是转化到drawable却不为空
Drawable drawable=new BitmapDrawable(bitmap)bitmap为空,但是转化到drawable却不为空,注意下。原创 2014-12-26 15:19:38 · 1644 阅读 · 0 评论 -
AN Game: view && SurfaceView
1、View&XXXXView y原创 2014-10-09 16:33:16 · 997 阅读 · 0 评论 -
未引用JNI版本----MediaMetadataRetriever获取视频缩略图(真机4.0测试通过)
package com.example.thumanaildemo5;import java.io.File;import java.util.HashMap;import android.annotation.SuppressLint;import android.app.Activity;import android.graphics.Bitmap;import android.原创 2014-10-28 10:56:02 · 1230 阅读 · 0 评论 -
AN Game音效: MediaPlayer
MediaPlayer的使用很简单。创建一个原创 2014-10-09 19:38:20 · 766 阅读 · 0 评论 -
AN Layout
1、gravity和Layout_gravity的区别前者是用于当前元素原创 2014-10-10 12:03:00 · 728 阅读 · 0 评论 -
Android LOG记录 & BUG分析
E/AndroidRuntime( 3632): FATAL EXCEPTION: mainE/AndroidRuntime( 3632): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.jrm.localmm/com.jrm.localmm.ui.main.FileBrowserActivity}:原创 2014-11-03 19:48:33 · 1350 阅读 · 0 评论 -
AN GridView 横向分页,适合TV等有按键需求的android系统
关键分析:根据屏幕比例算出每一页放多少个Item原创 2014-11-06 20:00:37 · 1715 阅读 · 2 评论 -
引用JNI版本----MediaMetadataRetriever获取视频缩略图(真机4.0测试通过)
package com.example.thumbnaildemo;import java.io.File;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.ContentResolver;imp原创 2014-10-28 12:19:47 · 2507 阅读 · 0 评论 -
对一个gridview异步加载大量图片的实例的个人理解
首先贴上原代码地址:链接然后是在自己代码中的运用public class GridAdapter extends BaseAdapter { private MediaThumbnail mtb; private final static String TAG="GridAdapter"; private LayoutInflater mInflater; private Arra原创 2015-01-07 17:51:52 · 1263 阅读 · 0 评论 -
AN VideoPlay
1、用VideoView播放视频原创 2015-01-08 09:45:17 · 734 阅读 · 0 评论 -
LocalM**维护笔记 && Android学习笔记
1、Bundle在两个activity中跳转 ,使用 Intent即可达到从原创 2015-01-08 09:39:49 · 807 阅读 · 0 评论 -
重构L**MM图标浏览模式的文件管理器
1、切换浏览方式的逻辑改变原本:先回到上一层然后再回到当前这一层 优点:上层调用方面的代码复用率高 缺点:但是较下层的数据管理层方面的实现逻辑较复杂,较难维护(估计只有我能看懂-_-)现在:直接使用当前的数据更换view来显示 优点:业务逻辑容易看懂,数据层实现简单化了,容易维护 缺点:上层侵犯了一些业务原创 2015-01-23 12:30:35 · 933 阅读 · 0 评论 -
AN 音频播放器学习日志
1、 uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 2、获取sdcard路径,不同原创 2015-01-13 12:07:12 · 1027 阅读 · 0 评论 -
C语言小知识笔记
(1)memset对没有malloc的字符数组,会发生crash(2)非成员函数声明要在使用其函数前面,不然会报函数找不到的错误。待续..原创 2016-11-23 21:23:27 · 661 阅读 · 0 评论