- 博客(25)
- 收藏
- 关注
原创 【Android】 Activity启动模式singleTask的数据传输 onNewIntent方法
很容易的就会有Activity启动模式(含四种启动模式、或者这样)的设置需求,比较简单的方式是: 在xml中设置activity的启动模式<activity android:name="Act1" android:launchMode="singleTask"></activity>这样会有一个问题,当Activity1已经创建时,在其他Activity中使用startActivity(in
2015-09-30 12:10:02 992
原创 【Android】Activity切换动画效果
1.网络上的经验: Android 关于Activity的跳转和finish时切换页面动画实现(这篇写了两种,一种代码,一种xml)2.说说我碰到的问题: 首先是xml方式,因为Activity继承自AppCompatActivity,在继承主题时会报 You need to use a Theme.AppCompat theme (or descendant) with this ac
2015-09-29 17:39:08 2336
原创 【Android】28日问题记录
1.Android开发:重写onKeyDown方法,监控返回键、菜单键和Home键 2.EditText获取焦点,弹出键盘:receiver.requestFocus();InputMethodManager imm = (InputMethodManager) edit.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
2015-09-29 08:41:37 1837
原创 【Android】上周问题记录
1.px、sp、dp 2.ArrayList remove使用 3.ScrollView Layout does not fill the whole screen,(android:fillViewport=”true”) 4.How to change action bar title color in code 5.使用FragmentTabHost+Fragment+viewpage
2015-09-28 09:31:18 651
原创 【Android】周末读博客小记
stormZhang的博客: 1.运营商网络的坑(http的delete不响应,似乎在delete请求时,基站只能发送get和post) 2.ToolBar替换ActionBar的替换方案(正好最近开始新项目,在项目beta版本出来之后考虑研究一下toolbar的优势) 3.viewPagerIndicator、listView折叠效果、炫酷loading动画、App内查看本机数据库、通过浏览
2015-09-27 17:44:54 455
原创 【Android】FragmentTabHost实现问题记录
先有博文: Android常用控件之FragmentTabHost的使用 文中有提及布局文件<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_paren
2015-09-22 11:19:01 518
原创 【Android】Scrollview 顶端固定 or 滑动锚钉
巨人肩: 1.隐藏、显示方式:http://www.apkbus.com/forum.php?mod=viewthread&tid=109448 2.动态移除、添加方式:http://my.oschina.net/Hideeee/blog/500933 3.多固定条目情况:https://github.com/emilsjolander/StickyScrollViewItems/b
2015-09-19 17:27:53 1235
原创 【Android】Log优雅的注释(github开源项目)
报道: Log最佳实践Log出来的效果很炫酷,调试起来会很方便, github传送PS:我实际使用的时候想在项目中用了,试了在线以及down moudel包下来,都没有成功,未果,暂时搁置
2015-09-17 13:47:54 963
原创 【Android】别话 AsyncTask
先看一篇报道: 译文:Android中糟糕的AsyncTask (另外推荐:细话Java:”失效”的private修饰符)文章细数了AsyncTask的几个问题:cancel罢工内存泄露结果丢失串并行然后就介绍了Loader,不废话,上Loader大法: Android之Loader理解 Loaders 的使用,结合Fragments(PS:过程中碰到Service的部分问题,Se
2015-09-17 13:43:52 422
原创 【Android】时区、时制、电量、内存信息
巨人肩: Android系统时间制式的获取(24小时制式/12小时制式)及UTC与本地时间的转换 Android获取当前时制Android 获取系统 cpu 信息,内存,版本,电量等信息 Android 显示手机电池的当前电量 在Activity中注册这个BroadcastReceiver类,即 IntentFilterfilter= newIntentFilter(Inten
2015-09-17 13:36:43 464
原创 【Android】轮询的若干问题 Timer, TimerTask;Timer 的缺陷,ScheduledThreadPoolExecutor
巨人肩: android轮询最佳实践service+AlarmManager+Thread android几种定时器机制及区别 Android开发中定时器的3种方法 Timer计时任务因系统时间的修改导致挂起解决方案长时间的延迟执行,使用Handler postDelay的方法不是特别靠谱,应考虑使用AlarmManager或是Timer+ TimerTask 因为在系统重启时,无论是
2015-09-17 13:31:55 2012
原创 【Android】HttpUrlConnection AsyncTack
巨人肩: 使用HttpURLConnection发送Post/Get请求 (讲解的很清晰)AsyncTask的用法 Android AsyncTask完全解析,带你从源码的角度彻底理解(郭林)
2015-09-17 13:27:00 386
原创 【Android】DownloadManager的使用
巨人肩: Android WebView文件下载实现(非常推荐,注释很全:加入下载队列执行、注册广播) 有说明如何去除通知栏通知 讲到了文件id的获取我在实际使用的时候,需要自动地去对下载完的文件进行操作,所以涉及到如下动作: 1.记录下载文件名 2.下载完成后,处理文件private BroadcastReceiver receiver = new BroadcastReceiver()
2015-09-17 13:20:08 530
原创 【Android】FileInputStream
巨人肩: 在新建FileInputStream时使用当前相对路径或者绝对路径作为参数的问题 java文件路径操作详细(转载) Andorid FileInputStream API How to build FileInputStream object with byte array as a parameter FileInputStream 与 BufferedInputStream
2015-09-17 13:07:38 543
原创 【Android】在android中使用lamdba表达式,gradle-retrolamdba开源项目使用---尝试未果,有待解决
Error:Could not find me.tatarka:gradle-retrolambda:unspecified. Searched in the following locations: file:/D:/Android Studio/gradle/m2repository/me/tatarka/gradle-retrolambda/unspecified/grad
2015-09-11 18:04:42 659
原创 【Android】监测root权限:通过判断su文件确定
最开始的思路是执行su命令,查看返回结果,实际测试发现程序会停滞(对程序的操作程序不能及时反应),陷入苦苦思索,后来想到root权限其实关键是su文件,那能不能通过判断su文件是否存在来做root权限检测呢? private enum RootState {NA, NO, OK} private static RootState rootState = RootState.NA;
2015-09-10 09:58:50 2236
原创 【Android】Messenger 跨进程通信
巨人肩: Messenger:使用消息的跨进程通信Android moveTaskToBack()方法实现手动隐藏当前Activity实际使用时发现需要建立ServiceConnection... // 绑定服务 bindService(new Intent(this, YourService.class), connection, Context.BIND_AUTO_CREATE);
2015-09-10 09:38:16 520
原创 【Android】“Waiting for debugger to attach”
巨人肩: “Waiting for debugger to attach”简单说来:reboot your device Make sure your java files dont have any break point and Restart the device every thing should be normal. I was experience the same pro
2015-09-09 11:52:52 1628
原创 【Android】Windows批处理bat,执行adb shell指令
巨人肩: Android ADB Commands Using Batch File关键代码:adb shell su -c "chmod 777 /data"adb shell su -c "chmod 777 /data/data"adb shell su -c "chmod 777 /data/data/your.packagename"adb shell su -c "chmod 7
2015-09-09 11:15:57 7289
原创 【Android】 ProcessBuild Process su 命令
巨人肩: ProcessBuilder.redirectErrorStream()方法ProcessBuilder 用法示例How to run ProcessBuilder with list of commands?Process requires redirected inputProcessBuilder与Runtime.getRuntime().exec分别创建进程的区别ProcessB
2015-09-09 10:05:58 2785
原创 【Andorid】Gradle多渠道打包
巨人肩: 多渠道打包(gradle)最重要信息: 在build.gradle 文件中的Android中加入:android { productFlavors { xiaomi {} _360 {} baidu {} wandoujia {} } productFlavors.all {
2015-09-09 09:49:02 425
原创 [Android fix] java.exe finished with non-zero exit value 2
Process ”C:\Program Files\Java\jdk1.8.0_60\bin\java.exe” finished with non-zero exit value 2在StackOverflow上查到的:http://stackoverflow.com/questions/32392245/execution-failed-for-task-splashdexdebug按照提示,尝
2015-09-09 09:43:07 621
原创 volley在线包引用,与本地Module引用的坑
注释掉在线引用,改用android studio 本地module,否则Release会引起冲突 Execution failed for task ‘:dexHdxRelease’. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘co
2015-09-09 09:34:29 703
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人