Android 矢量图 vector
Android 矢量图 vector
SVG 在Android中不支持, Android支持自己的矢量格式vector
vector旋转
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="16dp"
android:height="16dp"
android:viewportWidth="1024"
android:viewportHeight="1024">
<group
android:pivotX="512"
android:pivotY="512"
...
Android TextView
Android TextView
画横线
TextView tv = (TextView) findViewById(R.id. text_view );
// 中间加横线 , 添加Paint.ANTI_ALIAS_FLAG是线会变得清晰去掉锯齿
tv.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG );
// 底部加横线 , 添加Paint.ANTI_ALIAS_FLAG是线会变得清晰去掉锯齿
tv .getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG );
tv.setPaintFlags...
Mybatis
Mybatis
返回ID
oracle 通过序列创建id, mysql 有自增字段
<insert id="insertSelective" useGeneratedKeys="true" keyProperty="sid" parameterType="com.teamsun.base.entity.SysProject">
<selectKey resultType="java.lang.Long" keyProperty="sid" order="AFTER" >
SELECT LAST_INSERT_ID() as sid
</selectKey>
</insert>
Refere...
Linux install package By iso
Linux install package By iso
[media]
name=Redflag x86_64 Linux 7 - media
baseurl=file://mnt
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redflag-7-x86_64
yum install --disablerepo=\* --enablerepo=media -y install <rpm>
Reference
Android Widget
Android Widget
1. widgets分类
Information widgets
Collection widgets
Control widgets
Hybrid widgets
2. Widgets组件
AppWidgetProviderInfo
AppWidgetProvider
AppWidgetProvider
onUpdate() :
onAppWidgetOptionsChanged()
onDeleted(Context, int[])
onEnabled(Context)
onDisabled(Context)
onReceive(Context, Intent)
Use coll...
Oracle to mysql
Oracle to mysql
Oracle 表名和表别名不区分大小写, mysql区分; 字段名称都不区分大小写
ID改成自增, 去掉ORACLE序列语句, 不插入ID
递归
使用WITH语句, [MySQL
Recursive CTE (Common Table Expressions)](https://www.geeksforgeeks.org/mysql-recursive-cte-common-table-expressions/)
oracle:
SELECT P.SID, P.PRJ_NAME
FROM TB_SYS_PROJECT P
CO...
FFmpeg use GPU in linux
FFmpeg use GPU in linux
Reference
How to install FFmpeg with NVIDIA GPU acceleration on Linux
463 post articles, 58 pages.