- 博客(15)
- 收藏
- 关注
原创 Fragment管理actionbar的menu——FragmentMenuSupport
pic:/** * Demonstrates how fragments can participate in the options menu. */public class FragmentMenuSupport extends FragmentActivity { Fragment mFragment1; Fragment mFragment2; C
2016-03-21 17:43:24
528
原创 Fragment弹dialog的主题样式——FragmentDialogSupport
public class FragmentDialogSupport extends FragmentActivity { int mStackLevel = 0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState
2016-03-21 14:36:39
1444
原创 Fragment加入页面切换动画——FragmentCustomAnimationSupport
public class FragmentCustomAnimationSupport extends FragmentActivity { int mStackLevel = 1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInst
2016-03-21 13:52:42
484
原创 Fragment支持创建长按menu——FragmentContextMenuSupport
/** * Demonstration of displaying a context menu from a fragment. * 该例子展示了从fragment中展示一个上下文菜单 */public class FragmentContextMenuSupport extends FragmentActivity { @Override protected void
2016-03-18 15:56:07
502
原创 给Fragment传递参数 —— FragmentArgumentsSupport
/** * Demonstrates a fragment that can be configured through both Bundle arguments * and layout attributes. *///展示了一个可以通过属性和budle来配置fragment显示的例子public class FragmentArgumentsSupport extends Frag
2016-03-18 15:22:28
528
原创 LocalBroadcastManager
/** * Helper to register for and send broadcasts of Intents to local objects * within your process. This is has a number of advantages over sending * global broadcasts with {@link android.content.
2016-03-16 22:12:02
369
原创 分享功能
className:com.example.android.supportv4/.app.SharingSupport实现:public class SharingSupport extends Activity { @Override protected void onCreate(Bundle b) { super.onCreate(b);
2016-03-15 18:24:06
288
原创 项目中用到的git小版本号管理
问题:版本号除了发布时候的大版本号 还要有内部开发时候用来区分的小版本号,否则就会出现: 测试说你这个bug没改 你说你改完了 可是她那边就是出问题的 ,其实是她没安装上新包 并且测试并不知道自己没安装上。 有了小版本号 一是便于项目版本管理 还有就是出现测试和开发撕逼的时候可以尽快排除是不是安装包本身有问题的可能git版本号怎样获取?git 和svn的提交不
2015-09-02 12:24:17
2564
原创 关于leancloud
关于leancloud的一些问题:1.官方文档说开启聊天需要两步:openclient 和 createconversation ,而且这两步是需要客户端自己操作的,所以这两步操作可能没有连贯性,所以可能会存在 openclient不成功同时createconversation成功的情况,亲测 这种情况确实有 ,但是这种情况下能不能发出消息呢 ? 亲测可以 ,所以问题来了 要openclie
2015-09-01 11:50:17
518
原创 打 正式包 崩溃!
初步现象:app正式包覆盖安装之后出现崩溃1.首先先确认不是不是覆盖安装的问题:app卸掉,直接安装最新版本依然崩溃 --->证明和覆盖安装无关2.确认是不是正式包的问题:app卸掉,直接安装最新版本正式服的debug签名的包 结果没有问题 ---———>证明是混淆的问题3.查找新开发版本添加了哪些新jar包,由于混淆时候没有排除第三方jar包,导致了崩溃,问题找到!解决:看
2015-09-01 11:40:34
288
原创 Dp Sp转像素值的方法
public static float applyDimension(int unit, float value, DisplayMetrics metrics) { switch (unit) { case COMPLEX_UNIT_PX: re
2015-06-11 17:19:46
298
转载 在Release版本中如何关闭Debug版本中的log
之前在程序中有打了很多的log,当初打log的方式也没有统一,删掉肯定不行,统一修改也挺麻烦的。今天在stackoverflow上面看到有对这个的讨论主要有以下三种方式关闭log信息http://stackoverflow.com/questions/2446248/deactivate-any-calls-to-log-before-publishing-are-there-tools-
2015-06-08 18:57:24
583
原创 git和svn的区别
在工程里写一些试验性的代码git:新建分支切换分支即可。 svn:本地维护多个不同的拷贝。本地的代码形式git:本地存在多次提交记录。我们可以对每次自己做过的提交原子性操作,例如撤销某次提交,让哪次提交单独push到远端svn:本地只存在大量的一次性修改,这些修改之间无法分离代码日志git:在本地,可以随时查看。SVN:在服务器上,每
2015-06-02 21:54:00
276
原创 git fetch 和git merge 和git pull的区别
git pull = git fetch +git mergegit pull:是从远端拉取并且完成merge的操作git fetch:只拉取不merge
2015-06-02 21:37:38
1138
原创 关于软键盘
1.editext获得焦点后自动弹出软键盘的调用方法:查看Edittext源码,找到Editext的父类Textview,在ontouchevent方法中找到如下代码:if (touchIsFinished && (isTextEditable() || textIsSelectable)) { // Show the IME, except when s
2015-05-28 16:11:58
492
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人