- 博客(21)
- 收藏
- 关注
原创 apk A能否访问apk B中的数据?
问题:和一个工作了4年的同事闲聊,他考我:apk A能否访问apk B中的数据?能的话,如何实现?回答:Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux 用户(Android 系统是基于Linux)的.所以不同APK(用户)间互相访问数据默认是禁止的.但是它也提供了2种APK间共享数据的形式:1. Share P
2015-12-21 17:23:27
600
原创 【Android开发笔记】 弹出可编辑对话框(布局管理器 LayoutInflater )
//加载布局管理器 LayoutInflater inflater = LayoutInflater.from(getBaseContext()); //将xml布局转换为view对象 View convertView = inflater.inflate(R.layout.dialog_bianji, LinearLayout, false);
2015-12-16 17:59:35
851
原创 【Problems】 当eclipse出现乱码
当我们导入网上下载的demon,可是却发现注释乱码,代码难以理解。这时有三种解决方法:方法一:修改此工程的编码右击该工程名-->properties-->下图-->在下图编辑处输入编码格式-->apply&ok方法二:修改整个eclipse工作路径的编码windows-->preferences-->workspace-->在下图编辑处输入编码格式-->appl
2015-12-03 11:03:27
359
原创 【Java基础学习】 接口与多态的形象化举例
接口是对动作的抽象,表示的是这个对象能做什么。所以,当你关注一个操作的时候,用接口。文字举例:在知乎看到一个非常形象的例子,觉得特别有意思,故改编了一下希望能帮助Java初学者对接口这个合同理解更深刻一些:一个买粮食的接口,猫实现了该接口去买猫粮,狗实现来该接口去买狗粮,店小二类中有个可以根据客户类型卖粮食的方法,老板即主方法中实例化顾客和店小二,把卖粮食这件事交给店小二去做。
2015-11-30 11:03:51
480
转载 Android中的Touch事件处理
本博文转自圣骑士Wind的博客!http://www.cnblogs.com/mengdd/p/3394345.html主要内容 Activity或View类的onTouchEvent()回调函数会接收到touch事件。 一个完整的手势是从ACTION_DOWN开始,到ACTION_UP结束。 简单的情况下,我们只需要在onTouchEvent()中写个switch ca
2015-11-16 17:12:45
442
原创 【Java基础学习】 详解Java的反射机制
Java反射最大的好处就是能在运行期间,获得某个类的结构、成员变量,用来实例化。-Java的反射机制它知道类的基本结构,这种对Java类结构探知的能力,我们称为Java类的“自审”。 例如:eclipse。当我们构建出一个对象的时候,去调用该对象的方法和属性的时候。一按点,编译工具就会自动的把该对象能够使用的所有的方法和属性全部都列出来,供用户进行选择。这就是利用了Java反射的原理,是对我们
2015-11-06 14:56:56
289
原创 【Android学习之道】 四大组件之广播接收器Broadcast Receiver
1.广播分类-注册(动/静)-类型(标准/有序)-本地广播(只能在应用程序内部传递,上面两种都属于系统全局广播)
2015-11-06 14:54:34
255
原创 【Android学习之道】 四大组件之ContentProvider内容提供器
简介:试想如果电话簿、短信、媒体库等数据不允许第三方的程序进行访问,恐怕很多应用的功能都要大打折扣。这时,为了能够安全可靠的实现跨程序数据共享的功能,内容提供器(Content Provider)提供了一套完整的机制,因此光荣地登上了乐于助人的好人榜。基本用法:1. 借助ContentResolver类,对数据进行增删查改(CRUD)操作。
2015-11-05 17:24:48
347
原创 【Android学习笔记】 菜单Menu
1.MenuAndroid一共有三种形式的菜单: 1.选项菜单(optinosMenu)-最常用的就是选项菜单(optionsMenu), 该菜单在点击 menu 按键 后会在对应的Activity底部显示出来。 2.上下文菜单(ContextMenu) 3.子菜单(subMenu)
2015-10-26 15:13:53
667
原创 【开发纪事】简易版音乐播放器(四大组件)
本文来自http://blog.youkuaiyun.com/nyza52,转载请注明出处。本文将在编写自定义音乐播放器的过程中讲解四大组件的相关知识。效果图如下图所示:1.四大组件Activity活动,Service服务,ContentProvider内容提供器,Broadcast Receiver广播接收者,1> 4大组件的注册4大基本组件都需要注册才能使用,
2015-10-21 17:53:38
562
原创 【Android学习笔记】 画图
基本用到的图形接口:1.Bitmap,可以来自资源/文件,也可以在程序中创建,实际上的功能相当于图片的存储空间;2.Canvas,紧密与Bitmap联系,把Bitmap比喻内容的话,那么Canvas就是提供了众多方法操作Bitamp的平台;3.Paint,与Canvas紧密联系,是"画板"上的笔刷工具,也用于设置View控件上的样式; 4.Drawable,如果说前三者是看不见地在
2015-10-16 10:24:53
413
原创 【Android学习笔记】 碎片Fragment(2)
Fragment 碎片 .VS FrameLayout 碎片布局的格式 --> fragment class="com.nyz.ProFragment.TitleFragment" android:id="@+id/titles" android:layout_weight="1" android:layou
2015-10-14 16:18:24
333
原创 【Android学习笔记】 蓝牙Bluetooth
public final class BluetoothDeviceimplements Parcelable{……}public final class BluetoothAdapter {……}参考文章http://blog.youkuaiyun.com/myxmu/article/details/12217135
2015-10-14 15:32:26
545
原创 【Android学习笔记】 碎片Fragment(1)
1.碎片Fragment是什么 ? 嵌入在活动当中的UI片段 可理解为:一个迷你型的活动 作用:大小屏幕适配;竖屏横屏切换;
2015-10-14 10:24:01
1245
转载 android 源代码查看工具:android studio
参考文章:http://blog.youkuaiyun.com/sduliulun/article/details/48752565?ref=myread以前都使用 source insight 查看源代码. 但是一直使用的都是盗版的. 决心改换成studio. Android 源码比较大. 相对于Eclipse . 使用studio 会更好一些. 我的电脑以
2015-09-28 17:43:41
694
原创 【开发纪事】测距仪
1.功能分析: a.难点:画图; b.蓝牙、相机、录音、数据保存与分享;2.技术可行性分析: UI,网络,数据存储、服务、除画图外调用安卓系统app;3.画主页面: 现场取景模式+导入场景模式 4.添加监听事件,调用安卓系统相机。参考资料来源:http://www.cnblogs.com/mengdd/archive/2013/03/31/2991932.
2015-09-28 17:23:08
552
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人