- 博客(11)
- 收藏
- 关注
原创 通过注解埋点
由于项目原来毫无框架可言,现在又需要获取程序的运行状态,考虑到工作量以及后续维护,现通过注解解决问题1、控件都是通过setOnClickListener加监听的,现在要对所有的监听加上其运行时间步骤 1、添加注解类 2、在BaseActivity中添加 InjectUtils.inject(this);3、import android.app.Activ
2017-03-07 10:38:24
1010
原创 OPENGL ES总结
1、单元点、线、三角形线:线段(每两点绘制一条线段)线带:按照顺序绘制一条线带(第一个点和最后一个点不连接)线环:连通的三角形:没三点绘制一个三角形三角形带:环绕绘制三角形,前三个点绘制一个三角形,再与后一个点按照环绕绘制三角形三角形扇:第一个点都参与绘制,然后前一个参与绘制的最后一个三角形定点与后一个定点绘制三角形2、缓冲区顶点缓冲区颜色缓冲区
2016-10-07 17:03:44
255
原创 Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple
Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple errors, see logsmanifest xmlns:android="http://schemas.android.com/apk/res/android"
2016-09-22 09:01:15
292
原创 Error:A problem was found with the configuration of task ':app:packageDebug'. > File 'F:\androidstud
Error:A problem was found with the configuration of task ':app:packageDebug'. > File 'F:\androidstudioworkspace\PigManager_AS\app\build\intermediates\res\resources-debug-stripped.ap_' specified for pr
2016-09-20 11:41:31
459
原创 自己项目用到的gradle
import java.text.SimpleDateFormatapply plugin: 'com.android.application'android { compileSdkVersion 22 buildToolsVersion "23.0.0 rc3" defaultConfig { applicationId //包名
2016-08-26 10:06:11
185
原创 bug
intent.setAction(actionName);intent.setPackage(packageName);//android5.0以上要加上这句
2016-08-18 08:45:30
163
原创 ADB SERVER DIN'T ACK ADB ISN'T RUN NORMALLY
WIN+R CMDNETSTAT -ANO |FINDSTR 5037TASKLIST /FI "PID EQ \PID"TASKKILL /F -PID PIDCD PATH //进入目录ADB KILL-SERVERADB START-SERVER
2016-08-18 08:34:52
191
原创 事件分发与拦截
dispatchTouchEvent 事件分发 onInterceptTouchEvent 事件拦截 onTouchEvent事件响应(以下说明均是默认)显然事件到来时首先需要分发,调用dispatchTouchEvent ,如果返回true表示在此方法中处理,返回false返回上一级事件(Activity或parent view)如果是super.dispatchTouchEvent 则会交
2016-08-17 08:51:05
230
翻译 data binding
1、环境build.gradledataBinding { enabled = true}2、layoutxml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android"> name="user" type="
2016-08-16 11:14:04
178
原创 android适配
1、首先考虑用dp而非px,多用match_parent,wrap_content,weight,宽、高尽量不要写死2、根据不同分辨率设置不同值,如果不是高要求,可以给xh提供一套图,如果考虑 则给出不同图3、引入百分比布局库4、.9文件,给定拉伸的部位,保证局部不变形
2016-08-15 16:23:32
190
原创 AS插件
File -> Settings -> Pugins -> Browse Repositories 重启as 1、ADB插件 2、GsonFormat插件3、Parcelable//自动序列化,效率高4、JSONOnlineview //http请求5、Android Styler//根据布局文件生成style6、Android Studio Prettify//将代码
2016-07-21 09:07:12
279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅